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:

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:

5.2 Data you may give to us

If you contact us or request support, we may receive:

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:

5.4 Purchase and subscription data

If we sell the Product directly or through a third party, we may process:

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.

PurposeData involvedLawful basis
Providing the website, downloads, documentation and basic product informationWebsite logs, technical identifiers, request dataLegitimate interests in operating, securing and improving our website; contract where needed to provide requested digital content
Providing the app/CLI and local processing functionalityLocal footage, paths, metadata, exports and settings processed on your deviceFor 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 settingsLocal bookmarks, app settings, export settingsLocal device storage necessary for the app’s operation and user-requested functionality
Generating exports, reports, posters, overlays, route maps and dry-run manifestsLocal footage, telemetry, location, timestamps, camera data and output filesLocal processing under your control; contract and legitimate interests where we process related support data
Support and troubleshootingEmails, logs, screenshots, dry-run manifests, files you send usContract where support relates to your Product use; legitimate interests in diagnosing issues and improving reliability
Purchases, licences, subscriptions, refunds and invoicesTransaction records, app-store/payment identifiers, billing recordsContract; legal obligation for tax/accounting records; legitimate interests in preventing fraud and resolving disputes
Security, abuse prevention and legal protectionIP addresses, logs, security events, support records, dispute recordsLegitimate interests; legal obligation where we must keep or disclose records
Optional analytics, marketing cookies or newslettersCookie identifiers, consent records, email address, marketing preferencesConsent where required by PECR/ePrivacy or data protection law; soft opt-in only where lawful
Legal compliance and claimsRelevant records from any categoryLegal 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:

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:

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.

DataTypical retention
Local source footageControlled by you. We do not delete or retain it unless you send it to us
Local exports, posters and PDF reportsControlled by you at the location you choose
Local app settings and security-scoped bookmarksUntil you clear app data, reset settings, remove access, uninstall the app, or the operating system removes them
Local native export logsStored locally for troubleshooting until overwritten, deleted by you, removed by the operating system or reset by the app
Native temporary export foldersRemoved after successful export where possible; stale temporary folders may be removed by the app after approximately 24 hours where accessible
CLI temporary work filesRemoved after export unless you provide or keep a workdir
CLI dry-run manifestsControlled by you at the path or output stream you choose
Support correspondenceUsually up to 24 months after the last interaction, unless needed longer for legal, security or dispute reasons
Support attachments containing footage, logs or exportsUsually 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 logsUsually up to 12 months, unless needed longer for security investigation or legal reasons
Purchase, invoice, tax and accounting recordsUsually up to 7 years where required for tax, accounting or legal purposes
Cookie-consent recordsUsually up to 13 months unless renewed or reset
Legal claims and dispute recordsUp 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:

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]