TERMS · v1
Terms, in plain words.
Effective date: 2026-10-01.
1. Who we are
9570-6198 Québec inc. is a corporation constituted under the Business Corporations Act (Quebec), NEQ 1182296179 (the Operator), which operates the codriver.io service. The Operator is not affiliated with, endorsed by, or sponsored by Tesla, Inc. "codriver", "we", "us", and "our" in this document refer to the Operator. "You" and "your" refer to the person using the service.
2. The service
codriver.io is a driving overlay designed to run inside the Tesla MCU's built-in web browser. It overlays live community alerts (police, hazards, accidents, jams, construction, road closures), speed-camera positions, and EV chargers on a 3D map built from OpenStreetMap data and drawn by codriver's own 3D engine, and reads concise pace-note prompts. It is a supplement to your Tesla's built-in navigation and to your own attention; it does not replace either.
The service is under active development. Features change, data accuracy improves over time, and we do not commit to a service-level uptime or response-time guarantee.
3. Account & sign-in
Sign-in is by single-use magic link sent to the email address you provide (or by Google OAuth where offered). No password is ever set. Magic links expire 15 minutes after they are issued. Burner email addresses are welcome and we do not require identity verification (no KYC). You are responsible for the security of the email account that receives your magic links.
4. Pricing & billing
The Free plan has no charge. No payment method is required for it. The billing terms below apply to Premium · monthly and Premium · yearly.
We offer three tiers: Free (no charge, forever), Premium · monthly, and Premium · yearly. Premium is priced in three currencies (USD, EUR, CAD) at the rates published on codriver.io/#pricing. Payment is processed by Stripe; you accept Stripe's terms when you check out. We do not store full card numbers.
Price-lock for Premium · yearly: if you subscribe to Premium · yearly, your renewal price remains the same as your sign-up price as long as you stay on Yearly without interruption. Premium · monthly pricing may change at any renewal with prior notice.
Promo codes and free trials: a promo code, shared as a code or a link, can give a discount, a free Premium trial, or both, and may open driving access ahead of the waitlist. An account holds one code at a time and gets a free trial once. A code may be limited to new subscribers, to a number of uses or to a date, and has no cash value. A free trial needs no payment method and ends by itself. If you subscribe, the discount applies to the payments the code states, then the regular price applies. Only one discount applies to a subscription: when another offer also applies, the one with the larger reduction of the first payment is used, for the payments it states. A discount lasting a number of months counts from when you subscribe. We may end a code at any time without taking back what you already received, and may refuse or withdraw a code obtained through abuse, such as multiple accounts.
5. Auto-renewal & cancellation
Premium subscriptions renew automatically at the end of each billing period at the then-current rate for your plan, charged to your saved payment method. You can cancel at any time from the Stripe customer portal accessible via your /account page. Cancellation takes effect immediately on request; access continues through the end of the period you have already paid for unless you elect a pro-rated refund (next clause).
6. Refund policy
On cancellation, we offer a pro-rated refund for the unused portion of the current billing period. To request a pro-rated refund, email [email protected] from the address on your subscription within 30 days of the cancellation date. Refunds are processed through Stripe to the original payment method.
If you do not request a pro-rated refund, your subscription simply does not renew and you keep access through the end of the paid period.
7. Acceptable use
codriver depends on a community of drivers contributing real-world observations. You agree that:
- Reports submitted to the platform are drive-by observations of real-world conditions. No fictional or fabricated reports.
- You will not script, automate, or otherwise mass-submit reports. The platform enforces per-device rate limits (one new report per 60 seconds; one confirm and one dispute per entity per 24 hours).
- You will not use the service to harass, dox, or otherwise target individuals. Reports tied to real-world enforcement events (police, speed camera) describe locations, not identities.
- You will not attempt to circumvent the anti-grief mechanisms, inflate your trust score artificially, or coordinate Sybil rings to manipulate consensus.
We may remove reports, suspend accounts, or terminate access for violations of this clause. See clause 12 (Termination).
8. Your content
You retain ownership of the content you submit (alerts, favorites, route notes, profile fields). By submitting content, you grant codriver a worldwide, royalty-free, non-exclusive licence to host, display, redistribute, and aggregate that content as part of providing the service. Community alerts are displayed without attribution to your account by default; identity is opt-in.
Extensions and app settings. The address of any page you put in a widget slot, and the settings you give an extension, are your content under this clause. codriver stores them so your car can load them, and sends them to that extension’s page when it runs.
8b. Extensions built by other people
codriver can display extensions (web pages built and operated by third parties) inside the driving app. An extension is not part of codriver: it runs on its developer’s own servers, in an isolated frame, and codriver neither hosts, proxies, nor modifies it.
We review extensions before listing them publicly, and we can remove one at any time. That review is a check for basic suitability, not an endorsement, an audit, or a warranty: we do not vouch for an extension’s accuracy, security, availability, or conduct, and an extension’s own terms and privacy policy govern your use of it. Installing one is your decision.
We are not part of any payment. If a developer charges for an extension, that arrangement is strictly between you and them. codriver processes no payment for extensions, takes no commission, and cannot issue refunds for them. Your codriver subscription pays for codriver, and never for a third party’s extension.
An extension can only draw inside the space it is given. It cannot read your codriver session, your location, your route, or your account. What it can see is what you type into its settings and the ordinary network information any website receives when your car loads it, including your IP address.
Removing or disabling any extension (or the extension feature itself) is not a breach of these terms. See clause 10 (Disclaimers).
9. Intellectual property
The codriver platform (including the schema, kind catalog, icons, pace-note voice, brand identity, and website design) is owned by the Operator. You may not copy, mirror, white-label, or otherwise resell the service without prior written consent.
Community map data exposed via the public read API at /v2/entities/nearby is provided for personal and non-commercial use. Bulk or commercial reuse requires a separate agreement; write to [email protected].
9b. Third-party data & attribution
codriver draws on open and licensed data from other projects. Where a licence requires a credit on the map itself, it is shown on the map; the full list is here.
- OpenStreetMap: map data © OpenStreetMap contributors, under the Open Database License. The 3D basemap, speed cameras and licence-plate-reader locations.
- Protomaps: the basemap tiles are built with the Protomaps basemap project, which asks for this credit without requiring it.
- Natural Earth: coastlines and boundaries at low zoom levels, public domain.
- Mapbox: turn-by-turn directions, road matching, address lookup and some map layers, under the Mapbox Terms of Service. Mapbox does not draw the map.
- Waze: driving incidents, live traffic conditions and route recommendations, relayed from Waze and its community reports.
- Open Charge Map: charging station data, with OpenStreetMap, under its open licence.
- DeFlock: licence-plate-reader locations, with OpenStreetMap.
- airplanes.live, adsb.lol, adsb.fi: aircraft positions from community ADS-B feeds.
Elevation data
Where the map draws terrain, its heights come from open elevation datasets, assembled by Mapterhorn.
- © Mapterhorn.
- Contains information licensed under the Open Government Licence – Canada (Natural Resources Canada).
- 3DEP data courtesy of the U.S. Geological Survey.
- Produced using Copernicus WorldDEM-30 © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved. The organisations in charge of the Copernicus programme by law or by delegation do not incur any liability for any use of the Copernicus WorldDEM-30.
10. Disclaimers
Drive safely. codriver supplements but does not replace your eyes on the road, your speedometer, your judgment, or your obligation to follow applicable traffic laws. Alerts are crowd-sourced and may be incomplete, delayed, or wrong.
The service is provided "as is" and "as available". That covers everything it shows you: the map, routes and turn-by-turn directions, alerts, speed cameras, and all map data, including terrain, elevation, road heights, bridges, tunnels and 3D models of buildings and landmarks. All of it is for information only. It is not built or certified for navigation-critical or safety decisions, and you should not use it for them.
We do not warrant that the map, elevation, speed-camera, alert or other third-party data is accurate, complete or up to date. Map and elevation data come from sources that are themselves approximate, and a 3D view is an illustration, not a survey: do not use it to judge a gradient, a clearance or a road edge.
Our data providers give no warranty. The people and organisations whose data codriver uses (clause 9b), including OpenStreetMap contributors and the elevation data providers (Mapterhorn, Natural Resources Canada, the U.S. Geological Survey, and the European Union, ESA and the other organisations in charge of the Copernicus programme), provide that data under their own licences, without warranty and, to the extent those licences and applicable law allow, without liability to you for its use.
To the extent permitted by applicable law, we disclaim all implied warranties, including merchantability, fitness for a particular purpose, and non-infringement. This does not exclude a warranty that applicable consumer law gives you and does not allow us to exclude, such as the legal warranties of the Quebec Consumer Protection Act.
11. Limitation of liability
To the extent permitted by applicable law, the Operator's aggregate liability to you for any claim arising out of or relating to the service, including its map, elevation, alert and third-party data, is capped at the greater of (a) the amount you paid to the Operator in the twelve (12) months preceding the event giving rise to the claim, or (b) CAD $50. To the same extent, we are not liable for indirect, incidental, consequential, or punitive damages.
Nothing in these Terms limits liability that cannot be excluded or limited under applicable law, including the Quebec Consumer Protection Act and PIPEDA where they apply. Nothing in these Terms excludes or limits our liability for bodily or moral injury, or for injury caused through intentional or gross fault. If you are a consumer, nothing in these Terms releases us from the consequences of our own acts or those of our representatives.
12. Termination
You may stop using the service and close your account at any time from /account. We may suspend or terminate your access for material breach of these Terms, for fraud or abuse (Sybil rings, automated alerts, harassment), or where required by law. Termination for cause does not entitle you to a refund of fees already paid.
13. Privacy & data
How we handle your data is set out in the Privacy document: pseudonymous by default, EU residency in Helsinki, GDPR coverage, no third-party trackers, and a policy of refusing non-justice- system data-sharing requests. The Privacy document is part of these Terms by reference.
14. Changes to these Terms
We may update these Terms from time to time. Material changes will be notified by email to the address on your account at least 30 days before they take effect. Continued use of the service after the effective date of a change constitutes acceptance of the updated Terms.
15. Governing law
These Terms are governed by the laws of the Province of Quebec and the federal laws of Canada applicable therein, without regard to conflict-of-law principles. The parties agree to the exclusive jurisdiction of the courts located in the judicial district of Montréal, Quebec, for any matter not required by law to be resolved elsewhere.
16. Disputes
If you have a complaint, contact us first at [email protected] and we will attempt to resolve the matter in good faith within 30 days. If we cannot, you retain your rights to bring the matter before the Quebec Cour du Québec, Division des petites créances (small claims) for eligible amounts, or the Quebec Superior Court for larger claims. Nothing in this clause prevents you from filing a complaint with the Office de la protection du consommateur or another competent authority.
17. Contact
[email protected]: one inbox, read by humans.
18. Data sources & availability
codriver aggregates information from a variety of sources, including third-party data providers, public data feeds, and reports contributed by other users. We do not control these third-party sources and cannot guarantee that any data source, feed, or feature will remain available, accurate, complete, or uninterrupted. Any source or feature may change, degrade, or be removed at any time, with or without notice, including for legal, technical, or commercial reasons.
The continued availability of any particular data layer is not a condition of your subscription, and the removal or modification of a data source does not entitle you to a refund, credit, or any other remedy. Layers sourced from third parties or other users are made available on the free tier. Your paid subscription provides access to codriver's own premium features (its Tesla-native client, view modes, sync, and first-party functionality) and is not a purchase of, or a guarantee of access to, any specific third-party data.
19. Safety & no reliance while driving
codriver provides informational and convenience features only. It is not a substitute for safe driving, your own attention, or compliance with all traffic laws. Information may be inaccurate, incomplete, delayed, or wrong. Do not rely on codriver to make driving decisions, and do not interact with the app in a way that distracts you from operating your vehicle. Set it up before you drive, or have a passenger do it.
You remain solely responsible for how you drive: for obeying road signs, signals and traffic laws, for adapting to road, weather and traffic conditions, and for supervising your vehicle's own navigation and driver-assistance systems. Where the road or its signs disagree with codriver, follow the road and its signs, not codriver.
To the extent permitted by applicable law, we are not liable for loss or damage that results from relying on the app or its data in place of the road, its signs and your own judgment. Clause 11 sets out what this cannot exclude.
20. Holding us harmless
To the extent permitted by applicable law, you agree to hold the Operator and its data providers (clause 9b) harmless from claims by other people that arise from your misuse of the service or your breach of these Terms, for example a fabricated report or using the app in breach of clause 19. This does not make you answer for our own acts or fault, and it does not apply where consumer-protection law forbids it.
Effective 2026-10-01. · Lire en français.