Privacy policy
Roadze is a map of public traffic cameras available at roadze.com. The Android app is currently in development. On the website, you can use most features without an account and without providing personal data. The Android app is designed to require an account before the map opens, because favorites, recordings and location sharing are stored in that account. This policy explains the data handled by the website and by the planned Android app. Descriptions specific to the app refer to functionality in development.
Summary
- On the website, viewing cameras requires no account and no personal data. The Android app, currently in development, is designed to require an account before the map opens.
- We do not sell your data or share it with data brokers. The website shows ads, some placed by Roadze and some served by Google AdSense; they are not personalized from a profile of you. The Android app is planned without ads.
- Your location does not leave your phone unless you start a trip or choose to share it with a specific person.
- We do not keep a location history. While someone is viewing your location, we store a single position, the current one, and delete it when nobody is viewing it.
- You can delete your account and all its data at any time, from the app or from the website.
Who we are and what this policy covers
Roadze is developed by WorkBook Studios. This policy covers the website at roadze.com and the Android app (com.roadze.app), which is still in development. Both are designed to share one account; the app-specific features described below are not yet publicly available.
For privacy inquiries, or to exercise the rights described below, contact us at contact@roadze.com.
Data we store, and only when you provide it
| Data | Purpose | Retention |
|---|---|---|
| Email address | To create your account, sign you in and send account emails (confirmation, password reset). | Until you delete the account |
| Username, name and profile photo | Your @username is how other people find you to share location. The name and photo are stored only if you add them, or if the provider supplies them when you sign in with Google, GitHub or Discord. | Until you change or delete them |
| Password | Stored in hashed form by our authentication provider. It cannot be read by anyone, including us. | Until you delete the account |
| Recordings you make | So that you can access them again from your account. They are kept in private storage that only your account can read. | Until you delete them |
| The people you share your location with | So that the people you selected can see your location and you can see theirs: who requested it, who accepted and when it expires. | Until you stop sharing or the share expires |
| Your current position, while you are sharing it | So that the people you selected can see where you are. It is a single record, overwritten as you move, not a route history. | Deleted as soon as nobody is viewing it |
| Home, work and saved places | So that the app can calculate travel time to them and show the same places on your phone and on the website. They are encrypted on your device before being synced with your account: the server stores a file it cannot read. | Until you delete them |
| Favorites, language and map settings | To keep the app as you left it. On the website they are stored in your browser; in the app, on your phone. | Until you clear the app's data or your browser data |
| Changes to your email address | So that you can reverse a change you did not make. We keep the previous address and the date. | Until you delete the account |
| The browser and operating system you sign in with, and the IP address | To notify you by email when your account is accessed from a browser that has not been used before, so that you can detect unauthorized access. Version numbers are not stored. The IP address is shown in the notice but is not used on its own to decide whether to send it. | Until you delete the account |
| A device token, if you use the app | A random, signed identifier for your phone, which allows the app to check whether someone has requested your location while the app is closed. It is not an advertising identifier and contains no information about you or your phone. | Until you sign out or uninstall the app |
Location: when the app uses it and for what purpose
This section describes every case in which the app uses your location, including those that continue with the screen off.
| When | What happens | Does it leave your phone? |
|---|---|---|
| You open the map | Your position is used to show the blue dot and to sort cameras by distance. | No |
| You drive with navigation on | Your position follows the route, announces turns and alerts you to cameras ahead. It continues with the screen off, and a persistent notification remains in the status bar throughout. | Only the coordinates required to calculate the route, and only to Mapbox |
| You share your location with someone | Your current position is sent to our server so that the people you selected can see it, until you stop sharing or the share expires. A persistent notification remains in the status bar while sharing is active. | Yes, to the people you selected |
| A home-screen widget | Shows the nearest camera or your travel time home. The position is read on your phone. | Only what Mapbox requires to calculate the travel time |
| The app is closed and you are not sharing | Nothing. No position is read, sent or stored. | No |
The app requests background location only for the two cases above, an active trip and an active share, and Android displays a persistent notification while either is running. You can decline the permission and still use the map, the cameras, search and your recordings. The website has no background access: the browser knows your location only while the page is open and you have allowed it.
Sharing your location with people you choose
Sharing is off until you turn it on for each person. You choose who can see your location and for how long: one hour, eight hours, one day or until you turn it off. The other person receives a notification asking them to accept, and either of you can end the share at any time.
While a share is active, we store a single record with your current position and overwrite it as you move. We do not build a history and cannot show anyone where you were previously. When the last person stops viewing your location, because the share expired or because you or they ended it, that record is deleted and your last position is not retained.
The people you share with can see your position, your @username, your name and your photo. This is the only case in which another person receives information about you.
Notifications
The app requests permission to send notifications so that it can inform you when someone requests your location and display the persistent notification during a trip or an active share. If you decline, all other features continue to work.
We do not use Firebase or any other push notification provider. Instead, your phone periodically checks with our server whether anything is pending, using the signed device token described above. No information about you is sent to Google for this purpose.
Recordings
A recording is a clip of a public traffic camera that you choose to capture. No audio is recorded: the app does not request access to the microphone. Cameras are public government feeds, and we do not alter them.
The recordings you save are kept in private storage that only your account can read; they are not public. You can delete any recording at any time, and all recordings are deleted with your account.
Where the map opens
The first time you open Roadze on the website, the map needs an initial position. Our server derives an approximate city from your IP address to choose the initial map view, instead of always starting in Las Vegas. This is the only purpose of that lookup.
Your browser does not contact that service directly: the request is made by our server, so your device does not disclose your IP address to it. The result is accurate only to city level, and often corresponds to the city of your internet provider rather than your own; for that reason it is never displayed as your location and is used only to choose the initial view. If you have used the site before, your last map position takes precedence.
This is separate from the location permission. Roadze knows your actual location only if you enable that permission yourself.
What we do not do
We do not sell data or share it with data brokers. We do not track you across other websites or apps, and no advertising network builds a profile of you here. The website shows ads, as the next section explains; the Android app has none.
The app contains no analytics SDK, no crash-reporting SDK and no advertising identifier. On the website, we count visits with Google Analytics 4 (pages opened, country, device and referral source), with advertising features turned off and without storing your IP address; the Cookie policy explains this. Apart from that count, where no account is required, we do not know who you are while you browse the cameras.
Ads on the website
Roadze is free, and ads on the website help fund it. Some are placed by Roadze and are always labeled “Ad”; the rest are served by Google AdSense, currently on computers only. While you are driving, an ad is a still image, with no video or sound, and is shown only when there is no camera to display. The Android app is planned without ads.
As an Amazon Associate, Roadze earns from qualifying purchases. Some ads contain affiliate links: if you make a purchase or sign up after selecting one, Roadze may earn a commission, at no additional cost to you.
| Data | Purpose | Retention |
|---|---|---|
| Which ads were shown, closed or selected, and your yes or no answer when we ask whether an ad interests you | To measure the performance of each ad and to stop showing you the types you indicated you do not want. Stored with a random number kept in your browser and, if you are signed in, with your account. | 13 months. If you delete your account, they are unlinked from it immediately. |
| Your ad preferences by category | So that the types of ads you declined are no longer shown. Kept in your browser and, if you are signed in, in your account, so that they apply across your devices. | Until you clear your browser data or delete the account |
| Minutes you used the website each day | To space out ads: the more you use Roadze, the less often they appear. This data does not leave your browser. | 7 days |
Ads are selected using your language, the state your map opens on and the answers above. They are not selected using your location, your email address, your recordings, the people you share with or any data from other websites.
Selecting an ad opens the advertiser's website, which has its own privacy policy. The link indicates that the visit came from Roadze, as affiliate links do; we do not send the advertiser any information about you or your account.
Google AdSense. We request only non-personalized ads from Google: they are selected based on the page you are viewing and your general area, not on a profile of your activity on other websites. To serve them, Google receives the technical details of the request, including your IP address and browser, and may use cookies or similar identifiers to limit how often you see an ad, measure ads and prevent fraud. Google explains how it uses this information at policies.google.com/technologies/partner-sites. AdSense is not loaded if your browser sends the Global Privacy Control or Do Not Track signal, or for visitors in Europe.
Companies that process data on our behalf
Operating the service requires a small number of providers. Each receives only the data it needs to perform its function and is not permitted to use it for any other purpose:
| Provider | What it handles |
|---|---|
| Supabase | Accounts, sign-in, your profile, the people you share with and stored recordings. It receives your email address and any profile details. |
| Brevo | Delivers account emails (confirmation, password reset, welcome). It receives your email address. |
| Google (Google Analytics 4) | Counts visits to the website: pages opened, country, device and referral source. It receives your IP address to determine the country and does not store it. It does not receive your email address, your account or your location. It is not present in the Android app. |
| Google (AdSense) | Serves some of the ads on the website, non-personalized. It receives your IP address and browser details with each ad request, and may set cookies to limit repetition, measure ads and prevent fraud. It does not receive your email address, your account or your location from us. It is not present in the Android app. |
| Mapbox | Renders the map, calculates routes and searches addresses. It receives the technical requests your device makes, including your IP address, and, when you navigate or search, the coordinates or text required to respond. |
| Google, GitHub, Discord | Only if you choose to sign in with one of them. They provide us with your email address, and your name and photo if available. We do not receive the password you use with them. |
| ipwho.is | Converts an IP address into an approximate city so that the map opens near you instead of always in Las Vegas. The request is made by our server, not your browser, and the result is kept for 12 hours. It is accurate only to city level and is never displayed as your location. |
| Railway | Hosts the service and handles the traffic between your device and Roadze. |
| Google Play | Intended to distribute the Android app and report installation and crash counts once it is released. It does not receive your account or your location from us. |
| State DOTs | Camera images come from public government feeds. We request them; the agencies do not receive any information about you. |
Permissions the app requests on your phone
| Permission | Purpose | Can you decline it? |
|---|---|---|
| Location (while using the app) | The blue dot, nearby cameras, navigation and travel times. | Yes. The map, cameras, search and recordings continue to work |
| Location (in the background) | To keep a trip or an active share running with the screen off. Android displays a persistent notification while either is active. | Yes. Trips and sharing then work only while the app is open |
| Notifications | Location requests from other people, and the persistent notification during a trip or a share. | Yes |
| Storage | To save the clips you record to your phone. | Yes. You then cannot save recordings to your phone |
| Keep the screen on and audio settings | To keep the screen on while you drive and to announce turn instructions. No audio is recorded. | Not requested. These collect no data |
You can revoke any permission at any time from Android Settings. The app continues to work without it, except for the features that depend on that permission.
How we protect your data
All data is transmitted encrypted over HTTPS, on the website and in the app. Passwords are hashed by our authentication provider and cannot be read by anyone, including us. Recordings are kept in private storage, and the database restricts access to each record to the account that owns it; this rule is enforced by the database itself, not only by our application code.
We collect as little data as possible, because data that is not stored cannot be exposed. For this reason, Roadze keeps no location history.
Deleting your account and your data
In the app: Settings → Account → Delete account. On the website: Settings → Account. Both options delete the same account.
When you request deletion, the account is scheduled for deletion and kept for 30 days, a grace period that allows you to reverse the request. During that time you can recover the account by signing in again. After 30 days, an automated process permanently deletes it, together with your recordings, your profile, your shares and any other associated data. This deletion is final and cannot be reversed.
If you cannot access your account, write to contact@roadze.com from the email address associated with the account and we will delete it for you.
Your rights
Regardless of where you live, you can request a copy of the data we hold about you, ask us to correct it or ask us to delete it. Write to contact@roadze.com from the email address associated with the account and we will respond within 30 days. You can carry out most of these actions yourself from Settings.
If you are in the European Economic Area, the United Kingdom or Switzerland, we process your data to perform the contract you accepted when you created the account (maintaining an account and sharing location with the people you select), to comply with a legal obligation or on the basis of our legitimate interest in keeping the service operational and secure. You also have the right to data portability, the right to object and the right to lodge a complaint with your local data protection authority.
If you are in California, we do not sell your personal information or share it for cross-context behavioral advertising, and we have never done so. You can ask what we have collected and ask us to delete it, and we will not treat you differently for making a request.
Where your data is stored
Roadze is operated from the United States, and our providers store data there. If you use Roadze from outside the United States, your data is transferred there, under standard contractual clauses where the law requires them.
Children
Roadze is not directed to children, and we do not knowingly create accounts for anyone under 13. If you believe a child has an account, contact us and we will remove it.
Changes to this policy
If we change how any of this works, we will update this page and the date shown on it. If the change is significant and you have an account, we will notify you by email.
Last updated: 11 November 2026