Privacy
This independent study tool has no advertising tags, accounts, microphone access, or recording. Optional analytics, when configured for production, loads only after consent. It does not collect filing dates, immigration records, addresses, or names.
Saved on this device
We save only your selected test version and 65/20 study option under “civics-practice-context-v1”, and saved question numbers under “civics-practice-mistakes-v1”. These stay in this browser and do not sync to the app. If storage is unavailable, practice works for the current page session.
Hosting and external links
Cloudflare hosts this website and may process ordinary connection and security information. App Store and official source links open services with their own policies; links use no-referrer protection.
Optional analytics
Analytics is inactive unless configured for the production site and you accept it. Rejecting or revoking consent keeps the practice tools available. We never send questions, answers, search text, scores, filing dates, full query strings, or fragments to analytics.
App-link clicks are separate from Apple’s aggregate download reports. A click is not an install.
Your analytics choice and its timestamp are stored under “civics-analytics-consent-v1”. A choice is valid for 180 days; after that we ask again when you visit. You can reject or revoke analytics at any time. If you accept, Google Analytics may set analytics cookies; revoking disables future events and removes this site’s GA cookies.
App offers
An occasional, dismissible iOS offer may appear after a round. We store only its display time and dismissal preference under “civics-ios-offer-v1”, so it appears at most once in seven days. It does not interrupt questions or move keyboard focus.