Back to Home

Privacy Policy

Effective and last updated: September 27, 2026

TL;DR: TesCam Studio edits your videos on your own device, and your dashcam footage never reaches our servers. The app has no analytics, advertising or tracking SDKs, and we don't sell your data.

Some features do send information. Some of this happens automatically as you use the app. From launch, whether or not you've joined anything, the app sends a random install ID to our server to check your community standing and Supercharger Day status. It also loads map tiles, city outlines and community items, looks up place names with Apple, and checks the Hub price and firmware updates. The rest only runs if you choose it: the FSD Community Map (public by default once you join), publishing to the Community Gallery (public), Hub problem reports, Cloud Backup to your own iCloud Drive or Google Drive, and connecting Teslascope. Each one is described below.

Introduction

TesCam Studio is made by Paper AI LLC ("we," "our," or "us"). This Privacy Policy explains how we handle information in the TesCam Studio app for iPhone, iPad and Mac ("the app"), the TesCam Hub accessory, and the services we run for them: thefsdmap.com (the FSD Community Map and Community Gallery), our Hub problem-report service, and this website.

Information We Don't Collect

TesCam Studio is designed with privacy at its core. Here is what holds under every setting:

Local Processing

All video playback, editing, telemetry reading and exporting happens on your device. No cloud processing of your video is involved. Your videos leave your device only when you choose to, or inside your own device backup (see Apple Services):

Recordings made with the in-app phone drive recorder, including their audio and the location and motion samples recorded with them, are stored on your device and are left out of device backups.

Device Permissions

The app asks for these permissions. Each one is used on your device for the purpose listed, and you can change any of them in your device's Settings.

TesCam Hub

The TesCam Hub stores your Tesla's dashcam clips so you can view and import them wirelessly. Your clips stay on your Hub and on the devices you import them to. We do not receive them.

Connecting to your Hub

What the Hub keeps

A factory reset removes the pairings, saved Wi-Fi networks and thumbnail cache. It does not erase clips, the 60-day drive history, or the logs. If you plan to sell or give away your Hub, contact us first.

When the Hub uses the internet

The Hub can only reach the internet once you've connected it to your home Wi-Fi. It then:

The Hub contains no analytics or usage reporting, contacts nothing on the internet except as listed above, and never uploads your clips anywhere.

Maintenance login

Like many Linux devices, the Hub runs an SSH maintenance login. It can only be reached from the Hub's own Wi-Fi network or from the local network the Hub has joined, not from the internet. It is protected by credentials that only we hold, and we use it during manufacturing and repair. We have no way to reach your Hub over the internet, and there is no remote-access connection from your Hub to us.

Records we keep about Hubs

Hub Problem Reports

Report a Problem lets you send us a Hub support request. When you tap Email support or DM @TesCamStudio on X, the app first uploads your report to our report service, then opens Mail or X with a link to it. The upload happens as soon as you tap, even if you then decide not to send the message. Copy Report copies the text to your clipboard without uploading anything.

The upload contains:

Please be aware that the Hub's logs can include the names of Wi-Fi networks it has used (such as your home network), the hardware (MAC) addresses of your router and of devices that joined the Hub, local IP addresses, and the Hub's own Wi-Fi name and password as printed on its sticker. A router's hardware address can sometimes be used to estimate where it is. No video or GPS data is included.

Reports are stored on our report service, which Cloudflare hosts, and are deleted automatically after 30 days. They include your Hub's serial number in plain text. They aren't listed or indexed anywhere, but anyone who has the link can open the report and download the logs during those 30 days, so share the link only with us. To limit abuse, our service records the uploading IP address for 60 seconds.

The 30-day deletion applies only to the copy on our report service. If you email us, your message and the attached log file go to arthur@tescamstudio.com and stay in our support mailbox. If you DM us on X, your message and the links in it are held by X under X's own policies. You can ask us to delete support emails at any time.

Cloud Backup (iCloud Drive and Google Drive)

Cloud Backup copies your exports, and the clips you choose to back up, to your own iCloud Drive or Google Drive. It is off until you use it. Nothing uploads on its own or on a schedule. An upload only starts when you tap Save to iCloud Drive or Save to Google Drive after an export, or Back Up in your clip list and then confirm.

Files go directly from your device to your iCloud Drive or Google Drive account. They never pass through our servers, and we cannot see them.

What gets uploaded

Clips from your TesCam Hub

The Hub never uploads anything to the cloud itself. When you back up Hub clips, each clip passes through your device: the app downloads it from your Hub over your local network and keeps a temporary copy in the app's storage. That copy is deleted as soon as the upload is confirmed, or if you cancel. If an upload fails, the temporary copy stays until you retry or remove it under Settings > Connected Services > Cloud Storage > Uploads.

The app also keeps a local history of past uploads on your device: file names, sizes, the destination's file IDs, and an internal reference to the account used. This stops the same clip being backed up twice. It stays on your device until you delete the app.

iCloud Drive

iCloud Drive needs no sign-in in the app. It uses the iCloud account already on your device. The app places files in its own iCloud Drive folder (shown as TesCam Studio in Files and Finder), and Apple's iCloud service uploads them. The copy on your device is removed once iCloud reports the upload is complete. The app never reads your Apple ID. These files are covered by Apple's iCloud terms and stay until you delete them. To stop, turn off iCloud Drive for TesCam Studio in your device's Settings.

Google Drive (Google user data)

To use Google Drive, tap Connect Google Drive under Settings > Connected Services > Cloud Storage and sign in on Google's own page. The app never sees your Google password.

Permission requested: the app requests one permission, Google's drive.file scope, which lets the app work only with files it creates itself. It cannot see, open, change or delete any other file in your Google Drive.

What Google data the app accesses, and why:

The app does not download or read the contents of any file in your Drive, including the files it uploaded, and it never deletes or shares files. It does not access Gmail, Contacts or any other Google service.

How the app uses it: Google user data is used only to provide the Google Drive backup feature you see in the app: showing which account is connected and how much space it has, and uploading the files you choose. We do not use it for advertising, and we do not sell it. No person, including us, reads it, and it is not used to develop, improve or train AI or machine-learning models.

How it's stored and protected: all of this stays on your device. The tokens are stored in your device's Keychain and are not synced through iCloud Keychain. Your account name and email address are stored in the app's settings on your device, and upload records in the local upload history described above. None of it is sent to our servers. Like other app data, it can be included in your own device backup (iCloud Backup or a computer backup). The app talks to Google only over encrypted connections (HTTPS).

How it's shared: we don't share Google user data with anyone. It never leaves your device except to go to Google, to do what you asked, or inside your own device backup.

How long it's kept and how to delete it: it stays on your device while Google Drive is connected. To disconnect, go to Settings > Connected Services > Cloud Storage and tap Disconnect. The app asks Google to revoke its access, then deletes the sign-in tokens and your Google account name and email address from your device. If Google can't be reached at that moment, the local data is still deleted. The upload history for that account (file names, sizes, Drive file IDs and an internal account reference) and any unfinished uploads stay on your device until you delete the app. If you delete the app without disconnecting first, the tokens can remain in your device's Keychain. Files already uploaded stay in your Drive until you delete them there. You can also remove TesCam Studio's access at any time at https://myaccount.google.com/permissions.

TesCam Studio's use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

FSD Community Map

The FSD Community Map is an optional shared map, at thefsdmap.com and in the app, showing where the community has driven on FSD and Autosteer, with leaderboards, titles and events. It is off by default. The app offers to let you join only if you have a TesCam Hub. Once you join, the app syncs automatically after each Hub sync.

Community data is pseudonymous, not anonymous. It is stored against an install ID and can carry a public name you choose. On the community map, your Hub's serial number is stored only as a keyed hash, and we never publish it or the hash. (The one place a serial is public is our update file, if we enrol your Hub in a beta; see TesCam Hub.) Because we hold the key and keep manufacturing records of every Hub, we can tell which Hub a contributor's hash belongs to. Where our order, support, prize-claim or problem-report records connect that Hub or your public name to you, we can also tell who you are.

What the app sends once you've joined

Our server records when it first received each square. Together, the squares you've uploaded and those times form an approximate record of the roads you've driven on FSD and Autosteer, apart from the start and end of each drive. For the community map, our server never receives raw GPS coordinates, point-by-point routes, video or audio.

Help map FSD trouble spots is a separate switch, off by default, and not currently shown in the app. When it is on, the app also shares takeovers you've labelled Critical or Navigation, each as one grid square and a calendar month, stored against your install ID. Takeovers labelled Drive-Thru, Parking or Preference are never shared. A square only becomes publicly visible, as a rough count, once at least three different drivers have flagged it.

What is public

Joining makes you public by default. If you don't choose a name, you appear as "Driver-" followed by the last four characters of your install ID, together with your figures. You stay public unless you turn on Anonymous mode. Anyone on the internet can see:

Anonymous mode and your profile page

Contests and prizes

From time to time the community map runs contests, such as most FSD miles or most new cities in a period. Members who have a name and are not anonymous are entered automatically. During a contest the app also sends your FSD miles inside the contest window. Live standings (name and miles or cities) and winners' names are public. If you win, the claim code is shown only in your app, and you claim the prize by emailing it to us. That gives us your email address and anything you include, such as a delivery address, which we use only to deliver the prize. Promotions run with a partner have their own official rules naming the partner and what they receive.

Supercharger Day

Supercharger Day is a monthly collect-the-chargers event with its own Join button for each event. To take part you must already be a named, non-anonymous community member who joined before the event's cutoff.

Landmark badges

On your device, the app checks your Hub's drive history for visits within about a quarter mile of one of our landmark chargers (such as the 50,000th Supercharger or the Tesla Diner). This includes drives from before you joined and drives without FSD or Autosteer. At event landmarks, the app also counts a visit when you tap Check in, or when your phone shows you there while the FSD map is open. If you've joined the community map, the app sends which landmark you visited and the time of the visit that earned the badge, including visits from before you joined. It sends no coordinates. Unlike map squares, these visits are not trimmed at the start or end of a drive, so a landmark is reported even if your trip began or ended there. The badge (landmark name and town) appears on your public profile. The visit time isn't shown publicly, but it is kept.

What's sent even if you haven't joined

Leaving

Leave the Community Map (or Stop sharing) stops new uploads from your device. It does not remove anything already on our server, and our server isn't told you left. Your name, profile page and leaderboard entries stay as they were, and changes to your name, Anonymous mode or profile page made after leaving don't reach our server. If you want to leave public lists, turn on Anonymous mode and turn off your profile page before leaving, or ask us to delete your data (see Data Retention and Deletion).

The Community Gallery lets drivers share lock sounds, wraps and light shows in the app. It runs on our thefsdmap.com servers, and anyone can view and download its items through that site's public web address. Anyone can browse it and publish to it. No Hub or account is needed.

Browsing and saving

Publishing

Publishing is optional and done one item at a time, with Publish to Community. When you publish, the app sends:

Published items are public to anyone on the internet, not just app users. The file, title, note, car model, your community name, the exact date and time you published, and counts of likes and saves can be viewed and downloaded by anyone. Other people can save copies to their own devices, and those copies can't be recalled.

What you publish may contain your voice (a recorded lock sound or song), photos or logos (in a wrap), or music (in a light show). Please publish only what you're happy to make public and have the right to share. For light shows you confirm that you own the rights to the song or that it's royalty-free. A light-show file also carries the show's name on your device inside it, which by default is the name of the audio file you imported.

Likes, reports and moderation

Removing your items

Tap Remove on an item you published to delete its files from our storage straight away. Cached copies may be served for up to about an hour afterwards, and copies other people already saved stay on their devices. A record of the removed item is kept, including its title, note, name, install ID, Hub hash and a fingerprint of the file. Your uploader record, likes and reports are also kept. You can only remove items from the same app installation that published them. To remove items published from another device or before a reinstall, or to erase your gallery records entirely, contact us.

Teslascope

You can optionally connect a Teslascope account to show vehicle data over your footage. It is off until you connect it. You sign in on Teslascope's own page, and the app never sees your Teslascope password.

Teslascope is an independent service governed by its own privacy policy.

iCloud Sync

If iCloud is turned on for TesCam Studio, the app syncs some data between your devices through your own iCloud account. We cannot access it.

You can turn off iCloud for TesCam Studio in your device's Settings. Hub pairing items in iCloud Keychain follow your device's iCloud Keychain setting instead. Forget this Hub in the app removes that Hub's pairing from the synced list.

Apple Services and Maps

Third-Party Services

TesCam Studio does not integrate with any analytics, advertising, or tracking services, and we do not sell or trade your data. These are the outside services that receive information, and when:

The companies that run services for us (Cloudflare, Microsoft 365, Anthropic, Formspree, GoDaddy, and Shopify for running our store) process your data on our behalf, only to provide those services to us. Services that you choose to use or connect to directly (Apple, Google, Teslascope, X, OpenFreeMap, the OpenStreetMap servers and supercharge.info), and Shopify's own checkout and payment processing, handle your data under their own privacy policies.

Website, Store and Support

Website forms

Forms on tescamstudio.com are processed by Formspree. We collect only what each form asks for:

You can unsubscribe at any time. We never sell your email address or share it with anyone other than the services that run these forms and our email for us.

Referral program

If you join the referral program, we store your email address and your referral code. When someone opens a referral link, we count the click using a one-way fingerprint made from their IP address and browser details, so each visitor counts once a day. The raw IP address isn't stored. The referral code is saved in the visitor's browser and attached to their order. Referred orders are recorded by order number and shipping date so we can pay referral credits. This data is stored in a database on our website host.

Buying a Hub

Our store runs on Shopify. When you order, your name, contact details, shipping address and payment are handled by Shopify under its privacy policy. Payment card details go to Shopify's payment processing, and we don't see full card numbers. We use your order details to make and ship your Hub, provide support, and handle returns.

Support

When you contact us by email, the contact form or X, we keep the conversation so we can help you. We also keep a record of each support case in our own internal tracker, stored in our iCloud account: your name, contact handle, Hub serial, car model, order number and dates, and any diagnostics you've shared.

Hosting

tescamstudio.com is hosted by GoDaddy, which adds its own performance-monitoring script to our pages. Pages load fonts from Google Fonts. The Hub page loads Shopify's Buy Button, pages with embedded X posts load X's widget script, and our in-browser TesCam Studio (Lite) page loads video-processing code from unpkg.com. thefsdmap.com sets no cookies. It only saves your choice to dismiss the contest banner in your browser, and it loads map software from cdnjs (Cloudflare) and map tiles from OpenFreeMap.

Do Not Track

We don't track you across other websites or apps, so our websites and app behave the same whether or not your browser sends a Do Not Track signal. The third-party code and services described under Hosting (on tescamstudio.com: GoDaddy's script, Google Fonts, Shopify's Buy Button, X's widget script and unpkg.com; on thefsdmap.com: cdnjs and OpenFreeMap) receive your IP address and browser details when those pages load, and those companies handle them under their own policies, which may include recognising you across other sites. No other third party collects information through our websites.

Data Security

No system is perfectly secure, but we work to keep the data we hold to a minimum.

Data Retention and Deletion

How long we keep things

How to delete your data

Your Rights

Wherever you live, you can ask us for a copy of the personal information our servers and records hold about you, or ask us to correct or delete it, and you can stop using any optional feature at any time. We aim to respond within 30 days, and we won't treat you differently for asking. To make a request, contact us. For community map data, include the ID described in Data Retention and Deletion.

We don't sell personal information, and we don't share it for targeted advertising.

Why we process data: because you asked for a feature (the community map, the gallery, problem reports and support); to take, make and ship your Hub order and handle returns; to keep our services secure and free of abuse (for example, the 60-second IP record on our report service and gallery moderation records); and to meet legal duties, such as keeping order and tax records. Where we rely on your consent, such as when you join the community map, you can withdraw it at any time by leaving and asking us to delete your data. This doesn't affect what we did before you withdrew it.

Where data is processed: we're based in California, USA. Our servers and the providers we use may process data in the United States and other countries.

If you're in the European Economic Area or the UK, you can also object to or ask us to restrict some processing, ask for your data in a portable format, and complain to your local data protection authority.

Children's Privacy

TesCam Studio is not directed at children under 13. The FSD Community Map and Community Gallery are public, and are not for anyone under 13, or under 16 in countries of the European Economic Area that set that age for online consent. We don't knowingly collect information from children. If you believe a child has joined the community map or published to the gallery, email us and we'll delete it.

Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we'll post it here and change the date at the top. We will never start using Google user data in a new way, or for a purpose not described here, without first asking for your consent in the app.

Contact Us

If you have any questions about this Privacy Policy, or want to make a deletion or access request, please contact us: