Skip to content
agendaprofe

Privacy policy

Last updated 2026-08-25

This policy explains what AgendaProfe does with personal data, why, and what you can ask us to do about it. It is written to be read, not to be survived — if any part of it is unclear, ask and we will explain it in plainer words.

Who we are

AgendaProfe is operated by Jay Stewart, a sole trader established in the United Kingdom, trading as AgendaProfe. For everything described here we are the data controller: we decide what is collected and why.

Because we are established in the United Kingdom, UK GDPR and the Data Protection Act 2018 govern this policy. Where we serve people in the European Economic Area, the EU GDPR applies to that processing and gives you the same rights. Our Terms are governed by the laws of England and Wales.

Two kinds of people use AgendaProfe, and this policy covers both. Teachers hold an account and run their business on it. Students book, pay for and attend classes. A teacher decides what to teach and what to record about a student's learning; we provide the software that makes that possible and we hold the data on their behalf as well as our own.

What we collect

We collect only what the product needs to work.

  • Account details — your name, email address, the language you prefer, your time zone, and an optional phone number. A teacher also has a public profile: a photo, a short biography, and an optional intro video they record themselves.
  • Class records — what was booked, when, whether it happened, what was taught, and any notes or homework attached to it.
  • Payment records — the amount, date, currency and status of each payment, and the identifiers our payment providers give us. We never see or store your full card number. A teacher who takes payment by direct transfer also stores the payee details students pay into, such as an account number or an IBAN; those are the teacher's own, and a student never gives us their bank credentials.
  • Things you write and upload — messages between a teacher and a student, homework answers and files, lesson materials, and images.
  • Technical data — your IP address, device and browser, and the pages you visit. We use it to keep the service working and to understand which parts of the product people actually use.
  • Live class audio and video — carried between the two participants while the class is running. It is not recorded or stored unless a teacher starts a recording, and a student's voice is only ever analysed for learning insights where that student (or their parent or guardian, if they are under 18) has given consent for it, recorded against that teacher.

We do not buy personal data from anyone, we do not sell it to anyone, and we do not use it to train anybody's AI models.

Why we use it, and our lawful basis

UK GDPR requires us to have a specific lawful reason for each thing we do with your data. Ours are these.

What we doData involvedLawful basis
Run your account, your bookings and your classesAccount details, class recordsContract
Take payment and pay teachers outPayment records, name, emailContract
Send booking confirmations, reminders and service messagesEmail address, phone number, class recordsContract
Keep the service secure, prevent abuse, and diagnose faultsTechnical data, error reportsLegitimate interestsKeeping a service that handles money and personal data safe and working.
Understand which parts of the product are used, and improve themTechnical data, actions taken in the productLegitimate interestsImproving a product used by a small number of people, where guessing would waste their time as well as ours.
Record where a new student first came from, so a teacher can see what worksA first-touch attribution cookie and a hashed visitor identifierLegitimate interestsLetting an independent teacher find out which of their own efforts actually brought them students.
Record, transcribe or analyse a class, and produce learning insights from itClass audio, transcripts, learning notesConsent
Live captions and translation during a classThe speaker's audio while the feature is onConsent
Keep financial and tax recordsPayment records, invoicesLegal obligation

Where we rely on consent you can withdraw it at any time, and withdrawing it is as easy as giving it. Where we rely on legitimate interests you can object, and we will stop unless we have a compelling reason not to that overrides your rights.

AI features, and what they do with your data

Several parts of AgendaProfe use AI models. We think you should know exactly which, and exactly what each one sees.

  • Lesson materials — when a teacher asks the product to draft or edit a teaching material, the text of that material and the teacher's own lesson template are sent to Anthropic. Student data is not included.
  • Live captions — when a teacher turns captions on during a class, that teacher's speech is transcribed by Deepgram and translated by Anthropic, in real time. Nothing is stored: the captions exist only while the class is running.
  • Class transcription and learning insights — where a student has consented (or their parent or guardian has, for a student under 18), each speaker's audio from that class is transcribed by Deepgram and the transcript is read by Anthropic to suggest what to work on next. The audio itself is deleted as soon as it has been transcribed, unless the teacher has chosen to keep it so the class can be played back. Every suggestion is a draft the teacher reviews before it counts for anything.
  • Homework review — when a teacher asks for an AI first pass on a homework answer, that answer is sent to Anthropic. It produces a draft for the teacher to review; it never reaches the student without the teacher.
  • Intro-video coaching — a teacher's own promotional video, which is public, is transcribed and reviewed to give them feedback on it. No student is involved.
  • Promotional posts and images — text and images are generated from a teacher's own public profile, by Anthropic and by Google's Gemini model respectively. No student data is used.

No AI feature makes a decision about you that has a legal or similarly significant effect. Every one of them produces a draft that a person reviews. Nothing here is used to train anybody's AI models.

Children and students under 18

Language teaching involves young people, so this deserves its own section rather than a clause buried elsewhere.

A teacher records whether a student is a minor. Where a student is a minor, the features that capture a student's voice or produce learning analysis about them require a parent's or guardian's consent, recorded against that pairing — the student's own consent is not accepted and is not sufficient. Those features are off by default for everyone: with no consent recorded, nothing is captured.

An AgendaProfe account is intended to be held by an adult. If you believe a child has given us personal data without the right permission, write to us and we will delete it.

Who else sees your data

We use other companies to run parts of the service. They act on our instructions and may not use your data for their own purposes. This is the full list, maintained in the product's source code rather than typed into this page, so a new supplier cannot be added without appearing here.

Suppliers we use for everyone
SupplierWhat forWhat they seeWhere
Fly.ioRuns the application servers that serve the website and the mobile API.Everything you send us passes through these servers in transit.United States
NeonHosts the PostgreSQL database that stores your account and class records.Account details, class and payment history, messages, homework.United States
Cloudflare R2Stores uploaded files — profile photos, intro videos, materials, homework.Files you upload, and the images and audio the product generates for you.Global
StripeTakes card payments, and pays teachers whose country Stripe Connect supports.Name, email, payment details, and the amount and date of each payment.United States
ResendDelivers the transactional email we send you.Your email address and the contents of that email.United States
InngestRuns background jobs — reminders, payout transfers, scheduled clean-up.The identifiers a job needs; not message or lesson content.United States
SentryRecords application errors so we can fix them.Technical error data and your account identifier. Personal fields are scrubbed before they are sent.United States
PostHogProduct analytics and session replay, so we can see which parts of the product work.Pages visited, actions taken, device and approximate location from your IP address, and your account identifier once you sign in.United States
GoogleOptional Google Sign-In, and optional calendar sync if you connect it.Your name and email from your Google account; busy times from your calendar if you connect it.United States
WiseReconciles incoming transfers for teachers who take payment through a Wise account rather than by card.The teacher's own Wise handle and the payment reference. Where a teacher instead takes payment straight into a bank account, no third party is involved at all. We never see a student's bank credentials either way.United Kingdom
LiveKit (self-hosted)Carries the audio and video of a live class between the two participants.Live audio and video, in transit. Nothing is stored on this server.Global
Suppliers used only when a specific feature is switched on. They receive nothing at all while it is off.
SupplierWhat forWhat they seeWhere
AnthropicPowers the AI features: drafting lesson materials, translating live captions, reviewing homework, and writing promotional posts.Only the text you submit to that feature — a material you are drafting, a caption being translated, a homework answer, or your own teaching profile.United States
DeepgramConverts speech to text for live captions and for intro-video coaching.The audio of the speaker who turned the feature on.United States
Google (Gemini and Cloud Text-to-Speech)Generates the images used on promotional posts and social previews, and can narrate a study podcast from a teacher's own material.The prompt text we build from your public profile, or the material being narrated. No student data.United States
ElevenLabsThe alternative narrator for a study podcast generated from a teacher's own material.The narration script generated from the material. No student data.United States

Supplier locations last reviewed 2026-08-25

We also share data where we are legally required to, and we may share it with a professional adviser where necessary. If the business were ever sold or transferred, your data would move with it and you would be told.

Where your data goes

Most of our infrastructure is in the United States. The application servers run in Chicago, the database in Ohio, and our error tracking and analytics are on their providers' United States regions. If you are in the United Kingdom or the European Economic Area, your data is therefore transferred out of it.

Those transfers are made under the UK International Data Transfer Addendum or the European Commission's Standard Contractual Clauses, as incorporated in each supplier's data processing terms, or under an adequacy decision where one covers the supplier. If you want to know which applies to a particular supplier, ask and we will tell you.

Cookies and similar technologies

We set a small number of cookies. Some are strictly necessary — they keep you signed in, protect forms against cross-site request forgery, and remember your chosen language. The service does not work without them.

Two are not strictly necessary. Our analytics provider sets cookies to recognise a returning visitor and to record how the product is used, including session replay. We also set two small marketing cookies: one remembers where you first arrived from, so a teacher can see which of their own efforts brought a student to them, and one carries an anonymous visitor identifier. That identifier is hashed before it is stored, and we deliberately do not record your IP address, your browser's user agent or the page you came from alongside it. We rely on legitimate interests for all of these, as described above.

You can refuse or delete any of these in your browser settings, and you can object to the non-essential ones by writing to us. Refusing the strictly necessary ones will stop you being able to sign in.

How long we keep it

We keep data for as long as it is doing a job, and then we get rid of it.

WhatHow long
Your account and profileWhile the account is open, then deleted or anonymised after you close it
Class and booking recordsWhile the account is open; anonymised when it closes
Payment and invoice recordsSix years, to meet UK tax and accounting obligations, even after an account closes
Messages, homework and materialsWhile the account is open, then deleted with it
Your notification historyVisible to you for 90 days
Error reports and analyticsAs set by our providers' own retention windows, typically under 12 months
Live class audio and videoNot stored, unless a teacher records the class — and a recording is audio only, never video
Audio captured for learning insightsDeleted as soon as it has been transcribed, unless the teacher chose to keep it so the class can be played back
A class recording a teacher started, and its transcriptWhile the teacher's account is open, then deleted with it. Ask us and we will delete it sooner

Your rights, and how to use them

Under UK GDPR you have the following rights. They are free to use, and we will answer within one month.

  • Access — get a copy of the personal data we hold about you.
  • Rectification — have anything inaccurate corrected.
  • Erasure — have your data deleted, where we have no overriding reason to keep it.
  • Restriction — have us pause what we do with it while a question is resolved.
  • Portability — receive the data you gave us in a machine-readable format, or have it sent elsewhere.
  • Objection — object to processing we base on legitimate interests, including the analytics and attribution described above.
  • Withdraw consent — for anything we do on the basis of your consent, at any time.

You do not have to write to us for the first two of these. Signed in, you can download everything we hold about you from your account settings, and you can request deletion of your account from the same place. Both are self-serve and take effect without us reading your reasons.

If you are unhappy with how we have handled your data, you can complain to the Information Commissioner's Office, the United Kingdom's supervisory authority, at https://ico.org.uk/make-a-complaint/. We would rather you told us first, so we can put it right.

How we protect it

Traffic is encrypted in transit. There are no passwords to steal — signing in is by a one-time code or link, or through Google — and card details never reach our servers, because Stripe collects them directly. The most sensitive things we do store, a teacher's payment-provider credentials and the token that connects their calendar, are separately encrypted at rest under a key held outside the database. Our database is a managed service reachable only over an encrypted connection. Administrative access requires a second factor, and every administrative action taken on an account is written to an audit log.

No system is perfectly safe. If a breach ever put your rights or freedoms at risk we will tell you, and we will report it to the Information Commissioner's Office as the law requires.

Changes to this policy

When this policy changes we update the date at the top. If a change materially affects your rights we will tell you directly rather than relying on you to re-read the page.

Contact us

For anything in this policy, including a request to use one of the rights above, write to us. A person reads it.

[email protected]Data controller: Jay Stewart, United Kingdom

Privacy policy · AgendaProfe