Privacy
Sudoku Pilot works without an account, with optional account sync for players who choose it.
Guest data stays in your browser
Without an account, puzzles, entries, pencil notes, undo history, practice progress, and preferences are stored in your browser's local storage. You can remove guest data with the app's Clear local data action or by clearing this site's stored data in your browser.
Optional accounts and sync
If you create an account, Neon Auth stores your email address, password credential, and sessions. After you choose to sync, Sudoku Pilot stores selected puzzle progress, played puzzle IDs, preferences, completion totals, and learning history in Neon so they can be used across devices. Imported screenshot images, OCR payloads, and analytics identifiers are not included in account sync.
Resend delivers account verification and password-recovery emails. You can export your synced Sudoku data or delete your account from More → Account. Deleting an account removes its Sudoku sync data and Neon Auth user; clearing local data separately removes data kept in the current browser.
Screenshot OCR uses an online provider
Screenshot OCR is optional. When you start recognition, the selected image is sent to a Sudoku Pilot serverless function hosted by Vercel. That function forwards the image to Sudoku OCR through RapidAPI and returns the recognized grid for review.
Sudoku Pilot does not save the image in browser storage or an application database. Vercel, RapidAPI, and the Sudoku OCR provider process the request. The OCR provider's image handling and retention policy is not publicly detailed. Avoid uploading screenshots that contain personal or sensitive information.
Each online scan uses a metered service that Sudoku Pilot pays for. Users are not charged for scans. Recognition can be unavailable when the site's shared provider quota is exhausted or the service is down. Generated puzzles, manual entry, and ordinary gameplay remain local-first and do not require an image upload.
Hosting and analytics
The site is hosted by Vercel, which may process standard request information needed to deliver the site and protect its services. Sudoku Pilot uses Vercel Web Analytics for aggregate page traffic and PostHog for product analytics. Vercel Web Analytics runs only on the canonical production host, accepts only known public paths, removes query strings and fragments, and is skipped when a browser supplies a path-level or query-bearing referrer. PostHog assigns a persistent anonymous browser identifier and records semantic events such as app opens, puzzle milestones, hints, lessons, practice, and screenshot-import workflow outcomes. These custom events can include aggregate properties such as difficulty, puzzle source, elapsed time, move count, and hint count.
Automatic collection records page views. Page views keep the site hostname and path but remove query strings, fragments, campaign-query fields, search keywords, and raw referrer URLs; the referring domain and browser or device category remain available for aggregate reporting. Person profiles, feature-flag requests, session replay, interaction autocapture, performance and resource capture, heatmaps, dead-click detection, exception capture, surveys, and console capture are disabled. Custom events do not attach screenshots, imported grids, individual cell values, pencil notes, candidates, or move contents. PostHog manages analytics delivery and may buffer or retry delivery after a connection failure. Clearing local data resets the anonymous analytics identifier. See PostHog's privacy information and Vercel's analytics documentation.
Contact
If you email hello@sudokupilot.com, the information you choose to send is used to respond to your message.
Source code and third-party software
The app's source code is available under the PolyForm Noncommercial License 1.0.0. It permits noncommercial use, modification, and redistribution, but does not permit commercial use. The Sudoku Pilot name, logo, and branding are separately reserved. See the third-party notices for separately licensed components and data.