Information You Provide
When you fill out or submit a form on our website — such as the tour request form, registration form, consulting inquiry form, or “Have a Question?” form — we collect the information you enter, which may include:
- Your name
- Email address
- Phone number
- Your child’s name, birthdate, age, or program interest
- Any message or question you write
The registration form may save your progress for a short time as you type. If you stop before submitting, Spark Academy may use the contact information you entered to offer help completing your request. Partial registration details are kept in short-lived website storage for operational follow-up and are not added to our permanent enrollment records unless you complete the form.
The Fall 2027 waitlist form collects your child’s name and birthdate, your name, email, and phone number only when you submit it. We use these details to follow up personally about the waitlist. Submitted requests use the same private, seven-day recovery storage and email delivery described below. They are not automatically added to enrollment records, and they do not reserve a place.
The “Have a Question?” form saves the name, email, optional phone number, and question you enter as you type, before you press Send. Unsubmitted drafts are kept in private website storage for up to 24 hours after each save and shown on Spark Academy’s password-protected dashboard so we can help with an unfinished inquiry. Drafts are not automatically emailed or added to permanent enrollment records. They may contain incomplete or unverified information.
If the tour form identifies a missing or incorrectly formatted field, the name, email, and phone values entered may be kept in access-controlled operational storage for up to 24 hours and shown only on Spark Academy’s password-protected dashboard. These attempts are not emailed as tour requests and automatically expire.
When you explicitly submit a tour request or question, the completed details are saved in short-lived, access-controlled recovery storage for up to seven days while delivery is confirmed. This protects your request during a temporary email, verification, or network outage and gives Spark Academy a secure recovery inbox. Completed forms are also sent directly to Spark Academy via email. We use this information only to respond to your inquiry, help with an incomplete request, or process a registration. We do not sell, rent, or share your personal information with third parties for marketing purposes.
Information Collected Automatically
When you visit our website, we automatically collect certain information through the services described below.
Analytics
We use Google Analytics 4 to understand how visitors use our website. Google Analytics collects information such as:
- Pages you visit and how long you spend on them
- How you found our site (search engine, social media, direct visit)
- Advertising attribution details, such as campaign tags and Google click identifiers
- Your general location (city level — not your address or zip code)
- Your device type (phone, tablet, desktop) and browser
Most analytics data is reviewed in aggregate. When you submit a form, we may associate the campaign source with your inquiry so we can understand which outreach led to it. Our first-party attribution cookie and separate click-identifier audit record expire after 90 days; the source label included in the inquiry notification may be retained as part of Spark Academy’s ordinary correspondence. We do not use Google Analytics to identify individual visitors.
Google Analytics and our first-party attribution system use cookies to collect this information. You can opt out of Google Analytics by installing the Google Analytics Opt-out Browser Add-on.
Our website tracker also counts each browser once per day using a random identifier that resets at midnight Central Time. This daily count is separate from inquiries and does not use your name, email address, or IP address to recognize your browser. We store only the date and a hashed version of the random identifier for this count. Previous-day counting identifiers are removed when new tracked traffic arrives. You can disable our first-party analytics in your browser by opening any page on this website with ?notrack added to the address.
To estimate how many browsers are active on the site, visible pages also send a check-in every 30 seconds. We use a separate hash of the same daily identifier, a device category (desktop, phone, or tablet), and the time of the latest check-in. These presence records do not include page addresses, contact details, or IP addresses. A browser stops counting as active after two minutes without a check-in; expired records are removed when another check-in arrives. The same ?notrack choice disables these check-ins.
We also estimate human visitors using the page duration and interactions already reported by our website tracker, excluding recognizable automated browsers. For this separate daily count, we store only the date and another purpose-specific hash of the daily identifier, without linking it to page history or contact details. Previous-day estimate identifiers are removed when a new qualifying visit is recorded. This is an estimate, not a verification of anyone’s identity. The same ?notrack choice disables this count.
We also estimate time spent on visible pages and pages viewed per browsing session. These measurements use daily hashed browser and page-visit keys, timing information and whether the browser meets our engagement estimate. This separate measurement does not store page addresses, form entries or contact information. A new session starts after thirty minutes without visible activity, and the reporting day resets at midnight Central time. Older daily measurements are removed when new valid measurements arrive. We honor the same tracking opt-out, Global Privacy Control and Do Not Track signals.
To understand how visitors move through our website, we also keep a separate browsing-path record. It uses another hash of the daily random browser identifier, a hashed page-visit key, the website pages viewed, activity timing, device and traffic-source categories, and whether a form interaction was reported. It does not include names, contact details, form entries, or the query parameters in page addresses, and we do not join it to inquiry or student records. The browser identifier resets each day; this record does not create a profile that follows a browser across days. We retain detailed paths for 90 reporting days, including the current day, in our active analytics database. We retain monthly counts for the current calendar month and the previous 23 months to compare patterns over time. Those monthly counts contain no browser identifiers or individual journeys. Scheduled cleanup removes expired records. The same tracking opt-out, Global Privacy Control and Do Not Track signals disable this measurement.
For more information, see Google’s Privacy Policy.