Turn any tab into a teaching moment.

Get the SchoolAI Browser Extension

Turn any tab into a teaching moment.

Get the SchoolAI Browser Extension

Cookie Policy

Cookie Policy

Cookie Policy

At SchoolAI, we believe in being transparent about how our platform works — including how we use cookies. This Cookie Policy explains the cookies and similar technologies used on https://www.schoolai.com/, any related sites we operate, and all subdomains, subpages, and successor sites (collectively, the "Website"), as well as our software applications and services available through the Website (the "Services"). SchoolAI is owned and operated by SchoolAI, Inc., 2000 Ashton Blvd., #500, Lehi, UT 84043, together with its subsidiaries and affiliated companies ("SchoolAI," "we," "us," or "our").

Please read this Cookie Policy alongside our Privacy Policy to get the full picture of how we handle your data.

What Are Cookies?

Cookies are small text files stored on your device when you visit a website. We use cookies and similar technologies to keep our platform running smoothly, remember your preferences, understand how educators and administrators are using our tools, and — where applicable — support relevant messaging and marketing.

One thing we want to be clear about: we do not use marketing cookies in any student-facing part of SchoolAI, by default. Student privacy isn't just a legal requirement for us — it's a core part of who we are.

Types of Cookies We Use

Cookies generally fall into four categories:

  1. Necessary cookies – Essential for the platform to function. These don't require your consent.

  2. Statistical cookies – Help us understand how people use SchoolAI so we can keep improving.

  3. Preference cookies – Remember your settings to make your experience more personalized.

  4. Marketing cookies – Used to support relevant advertising (not used on student-facing pages).

We also have a small number of unclassified cookies that we're still in the process of categorizing.

Necessary Cookies (No Consent Required)

These cookies are strictly required for SchoolAI to work correctly and securely:

  • Session cookies – Temporary cookies that keep your session secure and efficient. They're never permanently stored on your device and disappear when you close your browser.

  • Technical cookies – Keep track of your consent preferences.

Third-Party Cookies

Some of our third-party partners also place cookies on the Website and Services. These cookies are only activated with your consent, and you're free to withdraw that consent at any time through your browser settings.

Cookies we use:

The following cookies may be used on our Website and Services (including but not limited to):

Type Cookie Domain Description Duration
Strictly NecessaryGFE_RTT.docs.google.comSet by Google to measure round-trip time for performance optimization when loading embedded Google Docs content.Session
Strictly Necessary__cf_bmhs-analytics.netSet by Cloudflare to distinguish between humans and bots, supporting bot management and site security.Session
Strictly Necessary__cfruidcdnjs.cloudflare.comSet by Cloudflare to identify trusted web traffic and apply security rules per request.Session
Strictly Necessary__stripe_midstripe.comSet by Stripe to process payments securely. Stores a device identifier to detect fraud without retaining credit card data.1 year
Strictly Necessary__stripe_sidstripe.comSet by Stripe to process payments securely. Stores a session identifier without retaining credit card data.Session
Strictly Necessary_cfuvid.hubspot.comSet by Cloudflare to apply rate-limiting rules on a per-client basis, used for bot management.Session
Strictly Necessary_circle_sessioncommunity.schoolai.comSet by Circle to maintain the user's authenticated session on the community platform.Session
Strictly Necessary_dd_sdatadoghq.comSet by Datadog to group Real User Monitoring (RUM) events from a single user session for performance monitoring.Session
Strictly Necessarycf_#_idcdnjs.cloudflare.comSet by Cloudflare to identify trusted web traffic with a unique session-level identifier.Session
Strictly Necessarycf_clearancecdnjs.cloudflare.comSet by Cloudflare to verify the user has successfully passed a security challenge and is not a bot.1 year
Strictly Necessarycookies_enabledcommunity.schoolai.comSet by the Circle community platform to detect whether the user's browser has cookies enabled.Session
Strictly Necessaryintercom-device-id-#intercom.comSet by Intercom to identify the device interacting with the Messenger, enabling access to prior conversations.9 months
Strictly Necessaryintercom-id-#intercom.comSet by Intercom as an anonymous visitor identifier to enable chat widget functionality.9 months
Strictly Necessaryintercom-session-#intercom.comSet by Intercom to maintain the user's chat session. Refreshed on each successful request and expires after one week of inactivity.5 days
Strictly Necessarylidclinkedin.comSet by LinkedIn to facilitate data center selection for optimal performance.Session
Strictly Necessarymm.stripe.comSet by Stripe for fraud detection and prevention during payment processing.1 year
Strictly Necessarysai-tsapp.schoolai.comSet by SchoolAI to store a session timestamp for application state management.Session
Strictly Necessarytrust-center-public.trust.schoolai.comSet by Drata Trust Center to maintain the public session for viewing the trust portal.Session
AnalyticsAnalyticsSyncHistorylinkedin.comSet by LinkedIn to store the timestamp of the last sync with the lms_analytics cookie for analytics.4 weeks
AnalyticsCLIDwww.clarity.msSet by Microsoft Clarity as a persistent user identifier for session replay and heatmap analytics.1 year
AnalyticsMRbing.comSet by Microsoft/Bing to measure website usage for internal analytics.5 days
AnalyticsOTZwww.google-analytics.comSet by Google Analytics to provide an aggregate analysis of website visitors and track campaign performance.4 weeks
AnalyticsQueryString.schoolai.comSet via Google Tag Manager to store URL query string parameters for campaign attribution tracking.4 weeks
AnalyticsSMbing.comSet by Microsoft/Bing to measure website usage for internal analytics.Session
Analytics__hsschs-analytics.netSet by HubSpot to track sessions and determine if a new session has started, used for website analytics.Session
Analytics__hssrchs-analytics.netSet by HubSpot to determine if the user has restarted their browser, used for session tracking in analytics.Session
Analytics__hstchs-analytics.netSet by HubSpot as the main cookie for tracking visitors. Contains the domain, initial timestamp, last timestamp, current timestamp, and session number.6 months
Analytics_clckclarity.msSet by Microsoft Clarity to persist the Clarity User ID and user preferences across sessions.1 year
Analytics_clskclarity.msSet by Microsoft Clarity to connect multiple page views by a user into a single session recording.Session
Analytics_gawww.google-analytics.comSet by Google Analytics to distinguish unique users by assigning a randomly generated client identifier.1 year
Analytics_ga_#www.google-analytics.comSet by Google Analytics (GA4) to persist session state and track user sessions across pages.1 year
Analyticsahoy_visitcommunity.schoolai.comSet by Ahoy (Circle community) to track the current visit session for analytics.Session
Analyticsahoy_visitorcommunity.schoolai.comSet by Ahoy (Circle community) to assign a persistent unique visitor identifier for analytics.1 year
Analyticsanalytics_session_idsegment.comSet by Segment to track the current analytics session with a unique session identifier.1 week
Analyticsanalytics_session_id.last_accesssegment.comSet by Segment to record the last access timestamp within the current analytics session.1 week
Analyticsdmn_chk_#app.posthog.comSet by PostHog during initialization to determine the most appropriate cookie domain to use.Session
Analyticshs_ab_tesths-analytics.netUsed by HubSpot to consistently serve visitors the same version of an A/B test page they have previously seen.Not set
Analyticshubspotutkhs-analytics.netSet by HubSpot to track a visitor's identity. Sent to HubSpot on form submission and used to de-duplicate contacts.6 months
AnalyticsmessagesUtk.schoolai.comSet by HubSpot to track a visitor across chat conversations and tie messages to a CRM contact record.6 months
Analyticsph_#_posthogapp.posthog.comSet by PostHog to identify the user and track product analytics events across sessions.1 year
Analyticsrl_anonymous_id.schoolai.comSet by RudderStack to assign an anonymous user identifier for analytics tracking before login.1 year
Analyticsrl_page_init_referrercvent.comSet by RudderStack to store the initial referring page URL for session attribution and analytics.1 year
Analyticsrl_session.schoolai.comSet by RudderStack to track the current user session for analytics event grouping.1 year
Analyticssbjs_currentsbjs.rocksSet by Sourcebuster to store the traffic source parameters for the current visit.6 months
Analyticssbjs_current_addsbjs.rocksSet by Sourcebuster to store additional traffic source parameters for the current visit.6 months
Analyticssbjs_firstsbjs.rocksSet by Sourcebuster to store the traffic source parameters from the user's very first visit to the site.6 months
Analyticssbjs_first_addsbjs.rocksSet by Sourcebuster to store additional parameters from the user's very first visit to the site.6 months
Analyticssbjs_migrationssbjs.rocksSet by Sourcebuster to manage version migrations of traffic source tracking data.6 months
Analyticssbjs_sessionsbjs.rocksSet by Sourcebuster to store traffic source data for the current browsing session.Session
Analyticssbjs_udatasbjs.rocksSet by Sourcebuster to store user-level data such as visit count and pages viewed.6 months
Analyticssignals-sdk-session-id.schoolai.comSet by Common Room Signals to assign a session identifier for grouping visitor activity.Session
Analyticssignals-sdk-user-id.schoolai.comSet by Common Room Signals to assign a persistent user identifier for website visitor analytics.1 year
Preferencesbrowser_time_zonecommunity.schoolai.comSet by the Circle community platform to store the user's browser timezone for displaying localized times.1 year
Preferenceslocale_bar_acceptedfacebook.netStores whether the user has dismissed or accepted the Facebook locale bar prompt.Session
Marketing1P_JARgoogleads.g.doubleclick.netSet by Google to gather website statistics and track conversion rates for Google ad campaigns.1 month
MarketingACLK_DATAgoogleads.g.doubleclick.netSet by Google Ads to store ad-click attribution data for conversion tracking.Session
MarketingAIDgoogleads.g.doubleclick.netSet by Google to link user activity across devices for coordinated ad targeting when signed in to a Google account.1 year
MarketingANIDgoogleads.g.doubleclick.netSet by Google to store a unique advertising identifier for serving personalized ads across Google services.1 year
MarketingANONCHKbing.comSet by Microsoft Clarity/Bing to store a unique user identifier for ad tracking and analytics.Session
MarketingAPCgoogleads.g.doubleclick.netSet by Google to store ad personalization consent and preference signals.6 months
MarketingConversiongoogleads.g.doubleclick.netSet by Google Ads to track when a user completes a conversion action after clicking an ad.Session
MarketingDSIDgoogleads.g.doubleclick.netSet by Google DoubleClick to store user ad-serving preferences and limit the frequency of ad display.2 weeks
MarketingFLCgoogleads.g.doubleclick.netSet by Google DoubleClick Floodlight to track and attribute conversions from ad campaigns.Session
MarketingFPAUgoogleads.g.doubleclick.netSet by Google Ads as a first-party cookie to store ad-click information for conversion measurement.3 months
MarketingFPGCLAWgoogleads.g.doubleclick.netSet by Google Ads as a first-party cookie for storing Google Ads click identifiers (GCLID).3 months
MarketingFPGCLDCgoogleads.g.doubleclick.netSet by Google Ads (Display & Video 360) as a first-party cookie for display ad click attribution.3 months
MarketingFPGCLGBgoogleads.g.doubleclick.netSet by Google Ads as a first-party cookie for storing Google Ads click identifiers (GBRAID).3 months
MarketingGED_PLAYLIST_ACTIVITYgoogleads.g.doubleclick.netSet by Google to track YouTube video engagement for advertising measurement.Session
MarketingIDEgoogleads.g.doubleclick.netSet by Google DoubleClick to serve targeted advertisements based on user browsing behavior across websites.1 year
MarketingMUIDbing.comSet by Microsoft/Bing as a unique user identifier for ad targeting and tracking across Microsoft domains.1 year
MarketingNIDgoogleads.g.doubleclick.netSet by Google to store user preferences and personalize ads on Google properties.6 months
MarketingRULgoogleads.g.doubleclick.netSet by Google DoubleClick to determine if the user has been shown a particular ad, used for retargeting.1 year
MarketingSRM_Bbing.comSet by Microsoft/Bing to ensure proper functioning of the website and collect data for advertising purposes.1 year
MarketingTAIDgoogleads.g.doubleclick.netSet by Google to link advertising identifiers across devices for cross-device ad targeting.2 weeks
MarketingUserMatchHistorylinkedin.comSet by LinkedIn to sync advertising identifiers across ad exchange partners.4 weeks
MarketingVISITOR_INFO1_LIVEgoogleads.g.doubleclick.netSet by YouTube (Google) to estimate user bandwidth and serve appropriate video quality.6 months
MarketingVISITOR_INFO1_LIVE__defaultgoogleads.g.doubleclick.netSet by YouTube (Google) as a default variant of the VISITOR_INFO1_LIVE cookie for video serving.6 months
MarketingVISITOR_INFO1_LIVE__kgoogleads.g.doubleclick.netSet by YouTube (Google) as a variant of the VISITOR_INFO1_LIVE cookie for video serving.6 months
MarketingYSCgoogleads.g.doubleclick.netSet by YouTube (Google) to track views of embedded YouTube videos on the website.Session
Marketing__ar_v4googleads.g.doubleclick.netSet by Google DoubleClick to track advertising revenue attribution and optimize ad performance.Session
Marketing__gadsgoogleads.g.doubleclick.netSet by Google to measure interactions with ads and prevent the same ads from being shown too many times.2 years
Marketing__gpigoogleads.g.doubleclick.netSet by Google to store a Google Publisher Identifier used for ad targeting and measurement.1 year
Marketing__gpi_optoutgoogleads.g.doubleclick.netSet by Google to store the user's opt-out preference for Google Publisher ads.1 year
Marketing__gsasgoogleads.g.doubleclick.netSet by Google to manage ad serving and frequency capping for Google Ad Manager.2 years
Marketing__q_state_*clickcease.comSet by ClickCease/Qualified to store visitor attributes for ad fraud detection and click quality analysis.1 year
Marketing__q_state_7tuKTrPjYwWhAryc.schoolai.comSet by Qualified to store visitor identification attributes for live chat and visitor intelligence.1 year
Marketing_fbpfacebook.netSet by Meta Pixel to deliver targeted advertisements and track ad performance across websites.3 months
Marketing_gac_gb_#googleads.g.doubleclick.netSet by Google Ads to store campaign-level information associated with GBRAID click identifiers.3 months
Marketing_gcl_augoogleads.g.doubleclick.netSet by Google Ads to store and track conversions, linking ad clicks to website actions.3 months
Marketing_gcl_awgoogleads.g.doubleclick.netSet by Google Ads to store the GCLID click identifier from paid search campaigns for conversion tracking.3 months
Marketing_gcl_dcgoogleads.g.doubleclick.netSet by Google Ads (Display & Video 360) to store click information from display ad campaigns.3 months
Marketing_gcl_gbgoogleads.g.doubleclick.netSet by Google Ads to store the GBRAID click identifier for mobile attribution tracking.3 months
Marketing_rdt_uuidreddit.comSet by the Reddit Pixel to attribute website conversions back to Reddit ad campaigns.3 months
Marketingaboutads_sessNNNgoogleads.g.doubleclick.netSet by Google to support the Digital Advertising Alliance opt-out mechanism for interest-based advertising.Session
Marketingbcookiebing.comSet by LinkedIn (via Bing) as a browser identifier for sharing content and ad targeting.1 year
Marketingbscookielinkedin.comSet by LinkedIn to identify a logged-in user verified by two-factor authentication.1 year
Marketingidgoogleads.g.doubleclick.netSet by Google DoubleClick for syncing advertising identifiers with partner ad networks.1 year
Marketingli_sugrlinkedin.comSet by LinkedIn to make a probabilistic match of a user's identity for ad targeting outside designated countries.3 months
Marketingpm_sessgoogleads.g.doubleclick.netSet by Google for ad-serving partner matching, used to facilitate third-party ad exchange integrations.Session
Marketingpm_sess_NNNgoogleads.g.doubleclick.netSet by Google for ad-serving partner matching with specific ad network partners.Session
Marketingtest_cookiegoogleads.g.doubleclick.netSet by Google DoubleClick to check whether the user's browser supports cookies.Session
Marketingtest_cookiewww.google-analytics.comSet by Google Analytics to check whether the user's browser supports cookies.Session

Third Party Cookies

We may use Google Analytics and similar web analytics tools to better understand how unregistered visitors interact with SchoolAI — including pages visited and return visits. If an unregistered visitor creates an account, their prior activity may be associated with their new profile.

We will never use Google Analytics (or allow any third party to use it) to collect or upload data that personally identifies an individual, such as names, addresses, or billing information.

We may also use Google Ads remarketing to show relevant SchoolAI content to people who've previously visited our site while they browse other websites in the Google Display Network. This helps us reach educators who might benefit from our tools — but we do so responsibly.

We will never merge personally identifiable information with non-personally identifiable information collected through Google advertising products without your explicit consent.

You can opt out of Google's personalized advertising at any time:

Your Privacy Rights

We take your privacy seriously. SchoolAI regularly reviews our cookie providers and, where we can, works to limit them from using your personal data for purposes beyond the services they provide to us.

Depending on where you live, you may have additional rights regarding how your personal data is used. Here's what that looks like by region:

California

Under the California Consumer Privacy Act (CCPA), as amended by the California Privacy Rights Act (CPRA), California residents have the right to opt out of the "sale" of their personal information. California law defines "sale" broadly — it can include certain data-sharing arrangements even when no money changes hands.

To be direct: we do not sell personal information collected through SchoolAI, except to the extent that third-party targeted advertising cookies might qualify as a "sale" under California law. If you have concerns, you can opt out using the tools listed in the Managing Your Cookie Preferences section below.

Colorado, Connecticut, Virginia & Utah

Residents of these states have the right to opt out of personal data processing for targeted advertising and sales. To exercise this right, use the Privacy Settings link at the bottom of this page.

Nevada

Nevada residents have a limited right to opt out of certain personal data sales, where applicable. To exercise this right, use the Privacy Settings link at the bottom of this page.

United Kingdom & European Union

If you're in the UK or EU, we'll ask for your explicit consent before using Analytics, Performance, Marketing, or Targeted Advertising cookies. You can update your choices at any time using the Privacy Settings link at the bottom of this page. Essential cookies are required to keep the platform running and cannot be turned off.

Managing Your Cookie Preferences

When you first visit SchoolAI, we'll ask for your consent to use non-essential cookies. You can update your preferences at any time through your browser settings.

Additional opt-out tools:

Most browsers let you view, block, or receive alerts about cookies. Here's how to manage cookies in the most common browsers:

Google Chrome (Desktop & Mac) Follow Google's instructions here.

Safari on Mac
  1. Click Safari in the menu bar and select Preferences

  2. Go to the Privacy tab

  3. Click Manage Website Data

  4. Choose the option that works best for you

Please note: Disabling certain cookies may affect your ability to use some features of the SchoolAI platform.

Questions?

If you have questions about this Cookie Policy or how we handle data at SchoolAI, we'd love to hear from you. Reach out to our Data Protection Officer at [email protected] or visit ourPrivacy Policy page for more information.