Teslacam Privacy Notice
Effective date: 1 June 2026 Version: 1.0
1. Who we are
Teslacam is owned and operated by Magrathean UK Ltd.
Magrathean UK Ltd is a company registered in England and Wales under company number 16955343, with registered office at 16 Caledonian Court, West Street, Watford, England, WD17 1RY.
In this notice, “Magrathean”, “we”, “us” and “our” mean Magrathean UK Ltd. “Teslacam”, the “Product” or the “Software” means the Teslacam native macOS app, any iPadOS/iOS app that we make available, the teslacam-cli command-line tool, related downloads, documentation, updates, websites, support and related services.
Privacy contact: [email protected].
We have not appointed a statutory Data Protection Officer. The privacy contact above is the contact point for data protection requests.
2. The short version
Teslacam is designed to process TeslaCam and Sentry Mode footage locally on your device. When you use the app or CLI to browse, analyse, export or compose footage, the selected video files, event metadata, route information, vehicle telemetry, local file paths, dry-run manifests and exports are intended to remain on your device unless you choose to share them.
We do not intentionally upload your TeslaCam video footage, event thumbnails, vehicle telemetry, GPS route data, local source paths or exports from the app or CLI to Magrathean servers.
This local-processing statement does not cover data that you choose to send to us for support, data processed by an app store, payment processor, website host, email provider, DNS/CDN provider, operating system, platform crash-reporting mechanism, GitHub, PyPI, ffmpeg, Apple MapKit or another third-party service.
Your footage may contain personal data about other people. It may show drivers, passengers, pedestrians, neighbours, children, homes, workplaces, number plates, location history, dates and times, and other information that identifies people. You are responsible for making sure that your collection, retention, export and sharing of that footage is lawful.
3. Scope of this notice
This notice applies to:
- the website at
teslacam.eu,magrathean.ukand any other Magrathean-operated page that links to it; - the native Teslacam macOS app;
- any Teslacam iPadOS/iOS app or build that we distribute;
- the
teslacam-cliPython command-line tool; - downloads, updates, release pages and documentation;
- support emails, bug reports, diagnostic correspondence and any support files you send us;
- purchases, licences, refunds and subscriptions where the Product is sold or distributed for payment.
This notice does not apply to Tesla, Inc., Tesla vehicles, Tesla accounts, Tesla apps, Tesla cloud services, GitHub, PyPI, Apple, Microsoft, Google, payment providers, ffmpeg, ffprobe, x265 or any other third party’s own processing. Their own terms and privacy notices apply.
4. Controller, processor and local-user roles
For the data that Magrathean collects for its own website, sales, licensing, support, security, product administration and legal purposes, Magrathean is the controller.
For TeslaCam footage that you process locally and that we do not receive, you are normally the controller or the person responsible for that footage. We are not your processor for local-only use because we do not receive, host or process the footage on your behalf.
If you are a business, public authority, landlord, employer, fleet operator, insurer, investigator, journalist or other organisation using Teslacam with footage about other people, you must determine your own lawful basis, transparency notices, retention periods, access procedures, security arrangements and sharing rules.
If you need Magrathean to process personal data on your behalf, a separate written data processing agreement must be agreed before you send us that data.
If you send us footage, logs, exports, screenshots, reports or other materials for support, we process that material as an independent controller for support, troubleshooting, security, legal and product-improvement purposes, unless we have signed a separate data processing agreement with you.
5. What personal data may be involved
5.1 Local app and CLI data
When you use Teslacam locally, the Product may read, generate, display or store the following on your device:
- TeslaCam, Sentry Mode, dashcam or similar video files;
- audio if audio is present in source files;
- faces, bodies, voices, vehicles, number plates, homes, workplaces, road scenes, pedestrians, passengers, children and other bystanders visible in footage;
- file names, folder names, local file paths, selected source folders, output paths and security-scoped file bookmarks;
- camera labels, clip sets, duplicate clip information and missing-camera information;
- event thumbnails, event timestamps, event reasons, camera names, city fields, street fields, estimated latitude and longitude fields, and other
event.jsondata; - embedded vehicle telemetry, including speed, gear, accelerator, brake, steering, heading, autopilot state, linear acceleration, GPS coordinates and derived route points;
- playback settings, layout settings, trim ranges, camera selections, export presets, camera cuts, privacy-mode settings and overlay options;
- generated exports, MP4/MOV files, poster images, PDF reports, dry-run manifests, temporary work files and local export logs.
5.2 Data you may give to us
If you contact us or request support, we may receive:
- your name, email address and contact details;
- the content of your message;
- order, licence, invoice, app-store or payment reference information;
- screenshots, logs, crash descriptions, terminal output, dry-run JSON, source/output path information, device details, operating-system version and app/CLI version;
- footage, exports, thumbnails, reports or other files if you choose to send them.
You should not send us footage or exports unless they are necessary for the support request. If possible, redact or crop footage before sending it to us.
5.3 Website, download and security data
When you visit our website or download files, we and our hosting, DNS, security or CDN providers may process:
- IP address;
- request URL, referrer, date, time, user-agent and browser details;
- approximate location inferred from IP address;
- device and operating-system information;
- security events, rate-limiting events and error logs;
- cookie-consent records and other strictly necessary technical records.
5.4 Purchase and subscription data
If we sell the Product directly or through a third party, we may process:
- transaction references, purchase date, product purchased, licence status, subscription status and renewal/cancellation status;
- billing contact details and tax information;
- refund, chargeback and support records;
- app-store or payment-provider identifiers.
We do not need full card numbers and should not receive them. Card details are processed by the relevant payment provider or app store.
5.5 Special-category and sensitive data
We do not ask you to provide special-category data. However, footage can reveal special-category or otherwise sensitive information about people, such as health information, disability, trade-union activity, political activity, religious activity, private home life, children, criminal allegations, accidents or law-enforcement incidents.
You must take extra care before exporting or sharing footage that reveals sensitive information.
6. Purposes and lawful bases
We process personal data only where we have a lawful basis under the UK GDPR or EU GDPR, where applicable.
| Purpose | Data involved | Lawful basis |
|---|---|---|
| Providing the website, downloads, documentation and basic product information | Website logs, technical identifiers, request data | Legitimate interests in operating, securing and improving our website; contract where needed to provide requested digital content |
| Providing the app/CLI and local processing functionality | Local footage, paths, metadata, exports and settings processed on your device | For local-only data we do not receive, Magrathean does not determine the local processing purposes. Where we do process related data, contract and legitimate interests apply |
| Remembering local source folders and settings | Local bookmarks, app settings, export settings | Local device storage necessary for the app’s operation and user-requested functionality |
| Generating exports, reports, posters, overlays, route maps and dry-run manifests | Local footage, telemetry, location, timestamps, camera data and output files | Local processing under your control; contract and legitimate interests where we process related support data |
| Support and troubleshooting | Emails, logs, screenshots, dry-run manifests, files you send us | Contract where support relates to your Product use; legitimate interests in diagnosing issues and improving reliability |
| Purchases, licences, subscriptions, refunds and invoices | Transaction records, app-store/payment identifiers, billing records | Contract; legal obligation for tax/accounting records; legitimate interests in preventing fraud and resolving disputes |
| Security, abuse prevention and legal protection | IP addresses, logs, security events, support records, dispute records | Legitimate interests; legal obligation where we must keep or disclose records |
| Optional analytics, marketing cookies or newsletters | Cookie identifiers, consent records, email address, marketing preferences | Consent where required by PECR/ePrivacy or data protection law; soft opt-in only where lawful |
| Legal compliance and claims | Relevant records from any category | Legal obligation; legitimate interests in establishing, exercising or defending legal claims |
7. Footage, bystanders and CCTV/dashcam responsibility
Teslacam processes recordings that may be legally sensitive. Footage may reveal people’s identity, location, behaviour, home address, driving patterns, workplace, family members, children, disability, health events, political or religious activity, union activity, criminal allegations or other protected or sensitive information.
You are responsible for:
- making sure the original collection of footage was lawful;
- informing people where required by law;
- deciding whether you have a lawful basis to keep, edit, export or disclose footage;
- limiting footage to what is necessary;
- keeping original and exported footage secure;
- deleting footage when no longer needed;
- responding to lawful access, deletion, objection or complaint requests about footage where you are the controller;
- avoiding unfair, excessive, misleading, defamatory, harassing or unlawful publication.
The Product is not a legal-compliance tool, evidence-management system, CCTV compliance service, police-reporting service or forensic certification service.
8. Local processing and device storage
8.1 macOS app
The macOS app uses user-selected file and folder access. It may store security-scoped bookmarks in local app storage so that previously selected folders can be reopened across launches. It may write local export logs to the user cache area and may create temporary export working folders. Completed native exports are written to the location you choose. Sidecar files such as poster images and PDF reports may be written next to the export if enabled.
8.2 iPadOS/iOS app
If we make an iPadOS/iOS build available, it may use Apple file import/export controls, local app storage, a temporary export scratch area and the iOS share sheet. Map views may use Apple MapKit to display routes or event locations derived from your footage or event metadata. We do not intentionally receive those map coordinates through the app, but Apple may process map-service requests under Apple’s own terms and privacy rules. The app should not request your device’s current location unless a future version expressly asks for that permission.
8.3 CLI
The CLI scans the source folder that you provide, reads TeslaCam-style filenames and video metadata, uses ffmpeg/ffprobe where configured, creates temporary work files, writes output files, and may emit a dry-run JSON manifest. Dry-run manifests can include source paths, output paths, clip timestamps, camera names, file names, layout details and telemetry-capability information. Treat manifests as potentially sensitive and do not publish them without review.
The CLI removes temporary working files after export unless you provide a workdir or keep-workdir option. If you keep a workdir, you are responsible for protecting and deleting it.
9. Privacy mode, privacy mask and overlays
Teslacam may include features described as privacy mode, privacy mask, route map, telemetry HUD, poster image, report or similar.
Privacy mode is intended to reduce some information shown or exported, such as telemetry overlays, route maps or reports. It is not a guarantee that footage is anonymous or legally safe to publish.
A privacy mask is a basic visual overlay. It is not automatic face blurring, number-plate redaction, voice removal, metadata removal, route removal, legal anonymisation or legal clearance to share footage. You must review every export before sharing it.
Telemetry HUDs, route maps, timestamps, reports and poster images may make footage more identifying by adding time, location, speed, vehicle status or journey context.
10. Cookies and similar technologies
PECR/ePrivacy rules apply to cookies and similar technologies, including storage or access on a user’s device through websites and apps.
We may use strictly necessary cookies or similar technologies for security, load balancing, cookie-consent records, session integrity, downloads and basic site operation. These are used because the website or requested service cannot operate properly without them.
We will not set non-essential analytics, advertising or marketing cookies unless you have given valid consent through a cookie banner, preferences tool or equivalent consent mechanism. You can withdraw consent by using the cookie controls provided on the website or by clearing cookies in your browser.
The Product may also store information locally on your device for app functionality, such as settings, file bookmarks, recent sources, export preferences and local logs. These local app records are not used for advertising.
If a future release adds analytics, crash reporting, telemetry, advertising identifiers, marketing cookies or similar tracking, this notice and the Product/App Store disclosures must be updated before that data is collected.
11. Analytics, crash reporting and telemetry
The Product parses vehicle telemetry from your local TeslaCam files, such as speed, route and vehicle state. That is not the same as Magrathean collecting product analytics.
At the date of this notice, the app and CLI are intended not to include third-party product analytics SDKs or Magrathean-operated crash-reporting upload from the app/CLI. Platform-level crash reports, app-store diagnostics, operating-system logs or developer crash reports that you separately enable may be processed by the platform provider under its own rules.
If we add optional diagnostics, crash reporting or product analytics in the future, we will update this notice, identify the provider, describe the data collected, provide any required consent controls, and update app-store privacy labels before collection begins.
12. Recipients and third parties
We may share personal data with the following categories of recipients where necessary:
- website, DNS, CDN, hosting, download and security providers;
- email, support, ticketing and customer-communication providers;
- app stores, package repositories, payment providers, tax/accounting providers and licence-management providers;
- Apple platform services, including App Store distribution and MapKit where you use map features;
- GitHub, PyPI or similar distribution/release platforms where you interact with them;
- professional advisers, insurers, auditors and accountants;
- courts, regulators, law enforcement or public authorities where legally required or reasonably necessary to protect rights, safety or security;
- acquirers, investors or successor operators if Magrathean reorganises, sells or transfers part of its business.
We do not sell your personal data. We do not intentionally provide your local footage or exports to data brokers or advertising networks.
13. International transfers
Magrathean is based in the United Kingdom. Some suppliers, platforms, app stores, hosting providers, payment providers and support providers may process personal data in the UK, the EEA, the United States or other countries.
Where UK GDPR or EU GDPR transfer restrictions apply, we rely on adequacy regulations or decisions, standard contractual clauses, the UK International Data Transfer Addendum or Agreement, or another lawful transfer mechanism.
If you are in the EEA, you may contact us directly at [email protected]. We have not appointed an EU Article 27 representative at the date of this notice. This position must be reviewed before targeted EU marketing, large-scale EU sales, non-occasional EU support processing or any non-local processing of EU user footage.
14. Retention
We keep personal data only for as long as necessary for the purposes described in this notice, unless a longer period is required for legal, tax, accounting, security or dispute reasons.
| Data | Typical retention |
|---|---|
| Local source footage | Controlled by you. We do not delete or retain it unless you send it to us |
| Local exports, posters and PDF reports | Controlled by you at the location you choose |
| Local app settings and security-scoped bookmarks | Until you clear app data, reset settings, remove access, uninstall the app, or the operating system removes them |
| Local native export logs | Stored locally for troubleshooting until overwritten, deleted by you, removed by the operating system or reset by the app |
| Native temporary export folders | Removed after successful export where possible; stale temporary folders may be removed by the app after approximately 24 hours where accessible |
| CLI temporary work files | Removed after export unless you provide or keep a workdir |
| CLI dry-run manifests | Controlled by you at the path or output stream you choose |
| Support correspondence | Usually up to 24 months after the last interaction, unless needed longer for legal, security or dispute reasons |
| Support attachments containing footage, logs or exports | Usually deleted within 90 days after the ticket is resolved, unless we need them longer for legal, security or dispute reasons or you ask us to retain them |
| Website security logs | Usually up to 12 months, unless needed longer for security investigation or legal reasons |
| Purchase, invoice, tax and accounting records | Usually up to 7 years where required for tax, accounting or legal purposes |
| Cookie-consent records | Usually up to 13 months unless renewed or reset |
| Legal claims and dispute records | Up to 6 years after final resolution, or longer if required by law |
If you ask us to delete data, we will do so where required by law. We cannot delete footage, exports, local settings or manifests that remain only on your device and that we do not possess.
15. Security
We use reasonable technical and organisational measures appropriate to the nature of the data we process. The Product is designed to use local processing and user-selected file access. Local processing reduces the need to transmit footage to us, but it does not make footage risk-free.
You are responsible for securing your TeslaCam drives, folders, exports, reports, screenshots, dry-run manifests, support attachments and backups. Exports and reports can contain personal data and location data. Do not store or share them through insecure channels.
No software, storage method or internet transmission is completely secure. We cannot guarantee that data will be immune from unauthorised access, loss, corruption or misuse.
16. Your rights
Where Magrathean is the controller for your personal data, you may have the right to:
- request access to your personal data;
- request correction of inaccurate data;
- request deletion;
- request restriction of processing;
- object to processing based on legitimate interests;
- receive data portability where applicable;
- withdraw consent where processing is based on consent;
- complain to a supervisory authority.
To exercise your rights, contact [email protected].
If your request concerns footage held only by another user of Teslacam, Magrathean may not control or possess that footage. In that case, you should contact the person or organisation that recorded, exported or published the footage.
We may need to verify your identity before responding. Some rights are subject to exceptions, including legal privilege, security, fraud prevention, tax/accounting duties and legal claims.
17. Complaints
You can contact us first at [email protected].
You may also complain to the UK Information Commissioner’s Office. If EU GDPR applies to your data, you may complain to your local EEA supervisory authority.
18. Children
The Product is not directed at children. You should not use the Product if you are under 16 unless a parent or guardian supervises your use and accepts responsibility.
Footage may nevertheless include children. Take particular care before exporting, publishing or sharing footage that identifies children, schools, homes, playgrounds or vulnerable people.
19. Automated decision-making
We do not use personal data collected from the Product to make solely automated decisions that produce legal or similarly significant effects about you.
The Product may automatically parse filenames, group clips, detect cameras, read metadata, build route points, generate reports, compose exports and apply overlays. Those functions do not make legal or similarly significant decisions about people. You are responsible for reviewing outputs before relying on them.
20. Changes to this notice
We may update this notice from time to time. If we make material changes, we will update the effective date and, where required, provide additional notice through the website, app, release notes or app-store page.
A future Product change that adds cloud sync, accounts, uploads, analytics, crash reporting, payments, subscriptions, device-location access, AI recognition, face/plate detection, redaction, sharing, collaboration or remote support access must be reviewed against this notice before release.
21. Contact
Magrathean UK Ltd 16 Caledonian Court West Street Watford England WD17 1RY
Email: [email protected]
