SPLITEVENS · DFrankieJ Productions
Privacy & your data
You can play without signing in. Google sign-in, private cloud sync, and public leaderboard participation are separate choices.
This page describes the published application, version 6.0.4. You can use account features when sign-in is available, or keep playing locally without an account.
Play locally: keep progress in this browser.
Enable private sync: save progress to your SplitEvens account across devices.
Join public ranks: automatically verify new eligible completions and show results under your chosen nickname.
Playing in this browser
SplitEvens stores your puzzle moves, saved attempts, earned best routes, guidance status, and preferences on your device. It also caches the public game shell and downloaded public puzzles for offline use. The web app’s offline cache excludes account and API responses; music can be cached after you choose to play it. Clearing site data, browser storage eviction, or changing browsers can remove these copies. A completed local save is not a cloud backup.
A recovery file exported from an earlier version of SplitEvens can contain your saved routes and account-related progress, so keep it private. Other people who use this browser or device may be able to access local copies.
Restarting or replaying a practice round clears its current moves, not your earned best solutions or assistance history. Other puzzle saves remain separate. This is not a data-deletion control.
Age and children’s privacy
Optional accounts, private cloud sync and public leaderboards are for people aged 13 and older. Before starting Google sign-in, the current app asks you to confirm that you are 13 or older. This is your confirmation, not independent age verification; we do not ask for or store a birth date.
If you are under 13, do not sign in, upload progress or join the public leaderboard. A parent or guardian can help you play locally without an account. Ordinary hosting/security requests still occur when the game loads; playing as a guest does not mean the website receives no technical data. We do not use targeted advertising.
If you believe a child under 13 has provided account information, contact support@dfrankiej.com. We will investigate and remove the affected account data when confirmed. Please don’t send identity documents or a child’s birth date in the initial message.
Optional Google sign-in
Google sign-in starts only when you choose it. SplitEvens uses Google's response to verify your identity, then stores Google's account identifier and an internal SplitEvens account identifier. The application does not retain your Google name, email address, or photo as profile fields, and does not publish them. SplitEvens does not request access to Gmail, Drive, Contacts, or Calendar.
Google handles the provider sign-in. Cloudflare hosts SplitEvens and its account database; cloud progress is stored by SplitEvens on Cloudflare, not in Google Drive. Signing in alone does not enable private sync or public participation.
Private cloud sync
When you enable sync and choose which progress to use, the service stores puzzle identifiers, move histories, alternate attempts, earned best routes, guidance status, device identifiers, revisions, and save times. These records support recovery and cross-device play. Conflicting attempts remain separate until you choose how to continue.
Importing guest saves is an explicit choice. Choosing cloud progress does not automatically import your guest routes. Turning sync off stops new synchronization but does not delete existing cloud progress or device copies.
Nickname safety and reports
We check proposed public nicknames for links, control characters, reserved studio/staff names and a limited set of abusive words. This filter is not comprehensive moderation. Report an inappropriate nickname to support@dfrankiej.com using the Report link beside the entry in Ranks. Its email draft contains the public profile ID, nickname and leaderboard context. Emailing a report shares your email address and message with our support mailbox; the game does not send a report automatically. We may hide a public profile and ask its owner to choose another nickname while keeping private saves and validated results.
Hints, submissions, and public results
If you have joined the public leaderboard, newly completed open Medium and Hard routes are sent automatically for server verification. A shorter route can improve your best; retries and further routes do not add another completion. Joining later or reopening a saved solve does not automatically enter earlier private results. Without public participation, result verification remains an explicit choice.
Requesting a verified hint sends the puzzle and your current route to the service, including when you play as a guest. The service records the request and guidance exposure so retries are safe and guided results are classified consistently. If you later sign in, known guest guidance is linked to your account even if you decline to import guest saves. A later hint does not erase a previously earned unassisted best.
Submitting a result sends its route for validation. A signed-in submission without public participation requires an explicit action and remains a private validated result. If you opt into public participation, eligible submitted results can show your chosen nickname, public profile identifier, puzzle, split count, guided or unassisted category, daily completion points, total points, and rank. Your Google profile is not used as your public nickname.
Turning public participation off hides your public profile and ranked entries; it does not delete the underlying results. Sharing a result uses your device's share sheet or copies text and a game link after you choose Share.
Hints, recovery checks, and points
Rules help, Undo, board-status checks and Rewind are free. A successful new hint during an eligible open Medium or Hard daily deducts up to 10 completion points, to a minimum of 20. Repeated advice for the same position and purpose does not charge twice; advice at the points floor costs 0. Inconclusive checks, Easy, practice and later archive play are free. Daily scores still compare fewest validated splits, with separate Guided and Unassisted groups.
To remember advice and prevent duplicate deductions, the service stores the puzzle, a fingerprint of the checked position, the advice type, and a timestamp against your guest session or account. A hint can be recorded even if its reply does not reach your browser; confirming that pending request retries its original operation rather than asking for another hint. Signing in carries known guest assistance into your account. These records remain separate from cloud saves and survive deleting cloud progress; deleting your SplitEvens account removes its assistance records. Advice requested after a daily closes cannot reduce that closed daily’s points.
The web game
SplitEvens is a web game. Sign-in, private cloud sync, the public leaderboard, result submission and deletion work exactly as described above, with the same service and the same separate choices: signing in never turns on sync or public ranking. Google’s sign-in button and script load only after you open Sign in and confirm the 13+ account requirement and terms. To tell you when a newer version is ready, the app reads the public release file on this site; nothing about you is sent.
The game provides three read-only checks. Board status and recovery check the current daily position, a proposed split before it is applied, and earlier positions on your route for free. Complete certified indexes provide exact answers; older puzzles can also recover to a position on a separately replayed winning route. Where there is no proof, the answer remains unknown; a verified recovery point is not always proven to be the latest possible one. Par tells you the fewest possible splits after you finish. Both send the puzzle identifier and the route being checked to the service for replay; a pre-split check includes the selected split. The service does not store the route, does not record assistance and does not change points or rank. On Learn and Library boards these checks, and hints, are calculated on your device and nothing is sent.
How others did shows how many validated results used each split count on a ranked Medium or Hard daily. It uses only results already eligible for public leaderboards, shows counts rather than names, and stays hidden until at least 20 such results exist.
Your settings stay in this browser. Lesson completion, streaks, badges and per-tier statistics are calculated locally from saved routes and completion records; eligible synced routes can restore that progress on another device. They are not uploaded as separate profiles. Public catch-up puzzles, including the extra choices for 19–24 September 2026, remain device-only and do not enter private sync. Invited testers may receive a preview link; it sets a cookie that holds only the preview mode and its expiry, with no identifier. An earlier version set a cookie named splitevens_app holding only the value v3; SplitEvens now clears it on your next visit.
Cookies and technical records
SplitEvens uses cookies for sign-in, account sessions, and guest hint sessions. Browser storage also keeps local saves, sync choices, and operations waiting for acknowledgement. Requests carry network information, such as your IP address, to the hosting and sign-in providers. SplitEvens uses a hashed IP value to limit repeated sign-in requests.
Application error and maintenance logs contain request identifiers, generic failure codes and aggregate counts, without puzzle routes, account identifiers or credentials. Provider-level hosting/security records are separate. The account service keeps consent changes, deletion records, request identifiers, timestamps, and limited technical records to operate the game, prevent duplicate actions, and protect account state. Sign-in credentials and session tokens are not included in gameplay saves or recovery exports.
Leaderboard views and interface assets
The daily and Season views read existing public rankings. Season totals eligible daily completion points. Opening a leaderboard does not submit your route or enroll you in public participation. Season results use the same public profile and consent choices as daily results.
The game font and interface assets are served from the SplitEvens origin. Loading the font does not send a separate request to Google Fonts or another font provider. The application version on this page is updated during each deployment; the policy revision and review date change only after a disclosure review.
Your deletion and sign-out controls
- Sign out: choose whether to keep or remove this account's downloaded data on this device. Kept copies may remain accessible to someone using the browser. If the service cannot be reached, server sign-out remains unconfirmed until it can finish.
- Delete cloud progress: removes synchronized attempts and sync bests and turns sync off. Submitted results, ranked results, known guidance, and assistance records remain separate and are retained.
- Delete SplitEvens account: removes the account's identity link, cloud saves, public profile, submitted results, and account guidance records from the active account database. Your Google account is unchanged. The service retains a minimal deletion/consent record to prevent an older backup from restoring deleted account data.
- Remove device copies: server deletion retains local recovery copies. Use the sign-out removal choice while signed in, or clear SplitEvens site data in your browser, to remove local data. Clearing site data does not delete server records or recovery files you already exported.
Cloud and account deletion require a recent sign-in and a successful service acknowledgement. Other browsers and exported recovery files are not remotely erased.
Retention and limitations
Local data remains until you remove it or your browser removes it. Cloud account data remains until you use the applicable deletion control; turning sync off or hiding public participation is not deletion. Expired sign-in challenges are eligible for cleanup after a one-hour grace; expired or revoked sessions after one day, rate-limit buckets after one day, and guest guidance receipts after 30 days. A bounded hourly cleanup gradually removes eligible technical rows. Account guidance and privacy audit records have separate retention. The service does not promise a fixed time for removal from hosting logs or backups, and a verified backup retention schedule has not yet been published.
SplitEvens is provided by DFrankieJ Productions. For help or questions about your data, contact support@dfrankiej.com. You can also use the in-game data controls described above.
Local display and progress tools
The app keeps sound, motion, text-size and tile-label preferences in this browser. The You screen reads the current player’s eligible saved progress; it does not publish private routes. Support summaries contain the app version and basic screen/save status, not account identifiers, routes or solutions. Nothing is sent automatically when a summary is created or copied. There are no memberships, payments or added analytics in this release.