Anjin Media

Legal

Privacy notice

Anjin Ltd, trading as Anjin Media · Company no. 16378036 · Last updated 23 September 2026 · Corrected 16 October 2026

This notice covers two different things: the website you are reading, and the service you sign in to. They collect different data for different reasons, so they are described separately throughout.

DRAFT - PENDING OWNER REVIEW

This page is in draft while the site is pre-launch. Everything below describes what this site and this service actually do today, but it has not yet been reviewed by a solicitor or signed off. If you need to rely on any of it before then, write to legal@anjin.media and we will tell you where the wording stands.

1 Who controls your data

Anjin Ltd, trading as Anjin Media, is the data controller for this website and for the accounts on it. We are a company registered in England and Wales, number 16378036, and our registered office is 213 Station Road, Stechford, Birmingham, England, B33 8BB. We are registered with the Information Commissioner's Office under ZC154847.

There is a second relationship inside the service. The footage you upload is yours, and the people in it are your responsibility: for that material we act as your processor and handle it on your instructions, not on our own account. For your account, your billing details and this website we are the controller.

Write to privacy@anjin.media about anything on this page. That mailbox is being brought up ahead of launch alongside the rest; if a message bounces before then, that is why, and clearing it is our job.

2 What this website collects

This site uses Google Analytics, and only after you accept it. Google Tag Manager, the Google service that loads it, waits for the same answer. Nothing is measured before that answer, and turning it off deletes what was set. The consent banner asks in advance of the measurement it will gate, because the answer has to be on record before anything runs. The cookies page names every cookie involved and what each one holds.

One thing is collected either way. This site runs on Fly.io, and its servers keep ordinary request logs: the address a request came from, the time, the page asked for, the browser string and the response code. We use them to keep the site up and to see abuse; we do not build a profile from them, and they are not joined to an account or to anything you type here.

The free tools under /tools run in your browser. Files and text you give them stay on your device and are not sent to us. If you have accepted analytics, we record which tool page you opened, which tool was used, whether it worked, and details in fixed bands rather than raw values: a rough file size or length band (for example 10-100MB, or 1-10 minutes), which platform you filtered for on the social sizes tool, which format you converted between on the subtitle tool (for example SRT to VTT), which platform overlay you switched on in the safe zone checker (Instagram Reels or Facebook Reels), or, on the tools that make a new file from yours (the video converters, the quick video edits, the 16:9 to 9:16 converter and the audiogram maker), the output format (MP4, WebM, GIF, MP3, PNG or JPEG) and whether your file was made without re-encoding or was re-encoded. On the video joiner we also record a rough band for how many videos you joined or tried to join (for example 3-5). When a tool cannot complete, we record a fixed error code, not what caused it. If you click a button on a tool page that leads to Anjin Media, whether that is the "Create an edit" button or a link to a related page, we record which button it was and which page it opened. If you copy a tool's embed code, we record that it was copied and from which tool, not where you paste it. We never record file names, links or anything you type. The YouTube thumbnail tool loads images directly from YouTube when you ask it to, which means YouTube receives that request from your browser, not from us. Embedded copies of our tools on other websites load no analytics at all.

On the edit brief pages, if you have accepted analytics, we record which brief you copied or started a composition from, and on the edit briefs page we record when you click the link to our contact page.

There is no contact form on this site, and nothing you enter into a tool is submitted to us. If you email one of our published addresses, we hold that message and reply to it.

3 What the service collects

Signing in at app.anjin.media creates an account, and from then on what we hold is what the work needs:

  • Account records. Your name and email address, the other people you invite and the role each of them has, and the API keys you mint - stored as a hash, never as the key.
  • What you upload. The video and audio files you bring in, and the derivatives the platform makes from them so it can work: a downscaled mezzanine, the extracted audio, a preview proxy. Any personal data in the footage itself comes with it, which is why the material is handled on your instructions.
  • Transcripts and speakers. A word-timecoded transcript of each source group, the separated speaker labels, and any display names you assign to them.
  • Briefs, plans and outputs. The brief you write, every version of the plan composed from it, the finished renders and their sidecars - captions, an edit decision list, a quality report.
  • Usage records. Counters of what the account has consumed: hours ingested, angle hours rendered, transcript hours planned, plans made, output minutes, egress and stored gigabyte-months. They exist to bill and to enforce limits, and they hold no content.
  • Billing identity. Who is paying and for what, held with Stripe. Card details are entered with Stripe, not with us.

4 Why we are allowed to hold it

Three lawful bases cover everything above.

  • Performance of a contract. Running the service you signed up for: the account, the uploads, the transcripts, the plans, the renders and the billing that follows them. Without this data there is no service to give you.
  • Consent. Analytics on this website, and only that. It is asked for in advance, recorded in a cookie, and can be withdrawn at any time from the Cookie settings control in the footer.
  • Legitimate interests. Keeping the platform up and secure - server logs, rate limiting, investigating abuse - and recovering money genuinely owed. The interest is ours; the test is whether it overrides your rights, and for logs read to stop an attack we are satisfied it does not.

5 How long we keep it

New paid plans keep media while the subscription is active within its storage allowance, with no age-based expiry. Where the accepted offer includes policy 20260910-paid-retention-support-v1, new processing stops and media remains for 30 calendar days after the paid subscription period ends without renewal, for retrieval or reactivation. It may then be removed only after at least seven full calendar days’ notice naming the intended deletion date and a review by our team; removal is not automatic on day 30. A temporary payment or access problem is not itself a deletion deadline. Renewals, retrieval requests, active work and applicable preservation requirements are checked before removal. Our terms explain the process and how to request help.

Existing contracts and archive agreements keep their recorded terms. Private trials have separate conditions. The earlier non-converting Stripe-trial policy permits cleanup no earlier than 90 days after its recorded trial end; it does not apply automatically to private invitations. The legacy credit arrears policy is separate: warnings precede read-only access and any removal no earlier than 90 days after arrears began. Clearing those arrears stops that process. There is no new automatic paid-plan deletion job or recoverable trash folder.

You may request account closure or delete media sooner. Source deletion removes the originals and processing derivatives; cut deletion also removes its renders and sidecars. Removal is permanent. Backups of database records do not contain the media objects and do not provide a customer recovery guarantee. Keep independent copies of material you need.

Account records last as long as the account. Billing records outlive it, because UK tax and company law requires us to keep them, and we keep them for no longer than that requires.

6 Who else processes it

A short, named list - eight companies, each with one job. Every one of them is on the sub-processors page, with what it does and what it receives, and that page is where changes appear. There is no error-tracking service, no metrics pipeline and no session recorder anywhere in the platform.

We do not sell your data, and there is no advertising network in any of this. We do not train models on your media: there is no Anjin model to train. What the two AI vendors we call may do with what they receive is set by their own published terms, and the security page states each of them separately rather than averaging them.

7 Where your data goes

Most of it stays in the United Kingdom and the European Economic Area, but not all of it, so here is the whole path:

  • Transcription - European Union. The extracted audio goes to AssemblyAI's EU endpoint as a signed link that expires in two hours. Their published security page names Dublin as the European processing centre behind it. Your video does not leave.
  • Planning - United States. Transcript text and the brief you wrote go to Anthropic. Text only: no audio, no video, no frames. The transfer relies on the safeguards in Anthropic's data-processing terms; confirming exactly which mechanism covers our account is one of the items still open on this draft, and this paragraph will name it when it is closed.
  • Storage and database - Supabase. Your media at rest and the records that describe it. We confirm the project region in writing on request rather than printing a region we have not verified here.
  • Compute - Fly.io, London. The API, the dashboard and the render workers run in Fly's London region, and media passes through them while it is being ingested or rendered.

8 Your rights

Under UK data protection law you can ask us to do any of the following, and we answer within one month:

  • See it. A copy of the personal data we hold about you, and what we do with it.
  • Correct it. Fix anything inaccurate or incomplete.
  • Delete it. Erase it, where we have no overriding reason to keep it. Inside the service you can do most of this yourself, and it reaches storage when you do.
  • Restrict or object. Pause our use of it while something is disputed, or object to processing we do on legitimate interests.
  • Take it with you. Receive the data you gave us in a portable form. Transcripts, plans and renders can all be exported through the API before you go.
  • Withdraw consent. For website analytics, at any time, through the Cookie settings control. Withdrawing does not undo what was lawfully measured beforehand.

If your personal data is inside a customer's footage rather than in an account of your own, the customer who uploaded it decides what happens to it. Write to them; if you write to us instead, we will pass the request on and tell you we have.

Ask us first at privacy@anjin.media. If we get it wrong you can complain to the Information Commissioner's Office, the UK regulator, at ico.org.uk. Our registration number is ZC154847.

9 How it is protected

Media sits in private storage that has no public address; access is scoped to one account and reached through short-lived signed links; API keys are stored hashed and shown once; webhook deliveries are signed. The security page sets all of it out, including the certifications we do not hold. No system is perfect, and we would rather name what is missing than imply there is nothing to name.

10 Changes to this notice

When this notice changes, the date at the top of the page changes with it, and the change ships in the same deploy as whatever it describes. There is no notification list yet, so a material change affecting paying customers goes out by email to the account address and this page carries it. Until the owner has reviewed this draft, treat it as a statement of what we do rather than a finished legal instrument.


Anjin Ltd is a company registered in England and Wales (no. 16378036). Registered office: 213 Station Road, Stechford, Birmingham, England, B33 8BB. VAT registration no. GB 520 1604 48. Registered with the Information Commissioner's Office, no. ZC154847.

Related: Terms · Privacy · Cookies · Sub-processors · Open-source software · Security