Your data, your choice.
EV Together’s own games require no sign-up, installation, or data collection consent. Optional usage collection and feedback submission are for participants aged 19 or older.
Usage records · optional consent
We collect random codes for the browser, session, game round, and deduplication; your selected vehicle brand and model; theme; screen size rounded to 50-pixel units; supported touch-point count; browser family, major version, and Tesla classification; direct, internal, or external referral category; recruitment campaign code; self-reported vehicle use and access method; and test status.
We use section and game selections, starts, completions, interruptions, restarts, estimated input activity, foreground time, and categorized errors to improve the product. Existing games also send scores, end reasons, and replay feedback; Memory Match sends picture theme, pair count, and player mode. Actions taken before consent are not sent retroactively. The expanded collection scope requires fresh consent. Consent is selected for the current tab.
Feedback · separate consent
You can submit feedback without consenting to usage collection. With submission consent, we store your fun rating, difficulty category, intention to return, a comment of up to 200 characters, campaign code, test status, and feedback reference code. Vehicle, theme, and screen details are sent only if you select a separate checkbox. Feedback does not include a persistent browser code. It is not posted publicly; the operator reviews it and manages its handling status.
Do not include your name, contact details, precise location, or license plate. We do not collect registration, contact, payment, or advertising information. If submission fails, the open page retries with the same feedback code. Refreshing removes unsent feedback.
EV Retro external games
EV Retro links to external game websites. When you open a game, the provider’s advertising, cookies, and privacy policy apply separately from EV Together’s usage collection consent. EV Together does not collect gameplay details or scores from external games.
Preferences and game content
We save your screen choice, vehicle, theme, and completed or skipped setup in this browser for future visits. You can change them from the home screen or Settings. Clearing the browser’s site data may make setup appear again. Stored preferences do not verify current vehicle use or parking status, and do not count as usage collection consent. Settings, consent, and identifiers from the old teplay address do not automatically transfer to the new ev-together address.
Your language preference is also saved in this browser and does not automatically sync with other devices.
Ladder Draw text and participant names, Gomoku boards, Spot the Difference touch coordinates, and individual Time Attack times are not sent to the server. New games also send round-progress records only with consent.
What the numbers mean
Browser codes do not represent individual people or fully anonymous data. Shared devices, new tabs, cleared storage, and updates can affect counts. A visit means a session in the same tab and app version. A return visit means the same browser has multiple sessions within the 30-day retention period.
Self-selected vehicle models, self-reported vehicle use, and browser classification are kept distinct. They do not certify vehicle ownership or actual in-car use. Input activity is estimated for up to 30 seconds after the last input. It does not measure attention, enjoyment, or developmental benefits.
Storage, retention, and access
The service uses Workers servers and persistent D1 storage in the operator’s Cloudflare account. Records collected at the previous Sites address are kept separately under the same retention and deletion rules. Raw usage records and feedback are excluded from queries 30 days after receipt, then deleted on the next relevant collection request, operator query, or cleanup. Scheduled automatic deletion is not yet in place, so the operator checks daily. Physical deletion can be delayed when there is no activity.
The app database does not store raw IP addresses or raw User Agent strings. To prevent abuse, the server transforms IP addresses using a secret key and a per-minute value to limit requests. These values are deleted after two minutes on the next request or cleanup. This security processing is separate from optional behavioral analytics. The hosting provider may separately process network information and logs needed for connectivity and security. Its retention and regional conditions require separate review.
Admin screens, data, and backups are restricted by server authentication and an operator allowlist. Operators sign in through Cloudflare Access; games require no login. Downloaded backups are also deleted by the original expiry dates, and expired records are excluded from restoration.
Stop collection and request deletion
Failed usage submissions are kept in the consenting browser for retries, up to seven days and 500 records. Storage or connection problems may cause gaps. Stopping collection cancels ongoing transfers and clears the unsent queue. Data that has already reached the server requires a separate deletion request.
Contact the operator at teplay.official@gmail.com and include the browser code below or the code shown after submitting feedback. It may be difficult to locate records without a code.
Collection settings for this tab
Checking
Browser code for deletion requests: No code generated
This button alone does not delete data already received by the server or requests being processed. Send the code above to the operator to request deletion. Giving consent again starts a new visit.
Assets and open-source information
The interface uses CSS and system fonts. Difference pictures, dinosaur cards, sea cards and link previews are AI-generated. Sounds are synthesized in the browser; no external audio files are used. Dependency versions are pinned in package-lock.json.