Privacy Policy

Last updated: 27 September 2026

This Privacy Policy explains how we collect, use, store and protect your information when you use Teacher Task Manager. By using the app, you agree to the practices described here.

Information We Collect

We collect only the information necessary for the app to function. The following data may be stored in Google Firestore or Firebase Storage depending on which features you use:

Account information

No passwords are stored by us. Authentication is handled by Firebase Auth (Google).

Task and productivity data

Team and collaboration data

Chat and messaging data

Push notification tokens

Support, feedback and product usage data

Weather widget (optional)

Voice dictation (optional)

Google Calendar data (optional, Pro only)

Outlook (Microsoft) Calendar data (optional, Pro only)

Google Chat task capture (optional)

School pricing enquiries

How We Use Your Information

We use the information we collect to:

We do not sell your data.

Legal Basis for Processing

We process your personal data under the following legal bases:

How We Store and Protect Your Information

We use industry-standard security practices to protect your information, including encryption in transit (HTTPS/TLS) and access controls. Structured data is stored in Google Firestore and images are stored in Firebase Storage, both of which provide server-side encryption at rest.

Beyond that, we encrypt the free-text fields most likely to contain a pupil's name or other identifying detail before they are written to the database. Each field is encrypted with AES-256-GCM, and the keys that protect it are held in Google Cloud KMS under separate access controls rather than alongside the data. The practical effect is that a copy of the database on its own is not readable: recovering the text would also require a separate compromise of the key service.

This currently covers:

Two things are not yet covered by this additional layer: events on a shared team calendar, and chat messages. Both remain protected by the access controls and the encryption at rest described above, and we will extend the additional layer to them.

Your specification library, and the specification points ticked on a lesson plan, are not in this additional layer either: they hold an exam board's published wording rather than anything about you or your pupils, and they are protected by the access controls and encryption at rest described above.

This is not end-to-end encryption, and we do not describe it as such. Our servers can decrypt these fields when the app needs them to, for example to include your tasks in a summary email you have asked for. Structural fields that the database itself must be able to filter and sort on, such as dates, status flags and the account a record belongs to, are not encrypted.

Access to your data is restricted by Firestore security rules that permit only authenticated users to read their own data or data explicitly shared with them. Third-party services used for authentication and storage are required to follow strong data protection practices consistent with UK GDPR.

Data Sharing and Third-Party Services

We do not sell your personal data. We share data with the following third-party services only to the extent necessary to provide the Service:

We never sell personal information to advertisers or data brokers.

Google API Services User Data

Teacher Task Manager's use and transfer to any other app of raw or derived user data received from Google APIs, including Google Workspace APIs, will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Google user data is used only to provide or improve user-facing features that are prominent in the app. When you hand the Teacher Task Manager app a Google Chat message, by sending it to the app, quoting it while mentioning the app, or mentioning the app in it, the text of that single message is transferred to our AI provider (OpenAI) solely to operate this user-requested message-to-task feature; under our API agreement that content is not used to train or improve OpenAI's models, and we do not store the message text. The app holds no permission to read your Chat history and receives no other message. We do not use Google Chat data for advertising, credit decisions, surveillance, user profiling, or the development of general-purpose AI models, and we do not allow humans to read it except where required to operate the user-requested feature, provide support with your permission, meet legal obligations, or investigate security or abuse.

If you use "Save to Google Drive" in Lesson Studio, the app asks Google only for the drive.file permission, which covers files the app creates and nothing else in your Drive. It uses that permission solely to save the file you chose into your own Drive, from your browser. No Google Drive data reaches our servers, and the permission is held only in the open page until it expires.

AI Features and Automated Processing

Pro and Super users can access AI-powered features, and one setup helper is available on the Free plan too (see the end of this section). What is sent to OpenAI depends on the feature. Smaller assists send only the relevant task's title, category, and dates. Smart Add sends the single line you typed into it, and only when the keyword rules running on your device cannot read that line on their own. The AI Assistant chat sends your message together with context: your task titles and descriptions, team names and descriptions, your team members (as placeholders, not names), this week's timetable, your Marking Tracker jobs, which lessons have plans or cover work, your own calendar events for the next four weeks, tasks completed in the last week, recent team chat messages, your school calendar, and your timetable class names. The day planner and free-period scheduler send your pending task and marking job titles alongside your timetable. The Report Assistant sends the report details you type, but not the pupil's name: the name is swapped for a placeholder on our server before the request is made and restored in the finished comment, so it never reaches OpenAI. The Lesson Planner sends the lesson details you enter. The Cover Work generator sends the class, subject and lesson details from the timetable slot you are covering plus any topic and spec/syllabus context you type or upload as a PDF (the PDF itself is read in your browser and never uploaded to us; only the extracted text is sent, the same as pasted text); it does not send any pupil names, and the spec/syllabus context is your own text and is not verified against a live or external source. On the Super plan, the Lesson Planner also sends the specification points you ticked for the lesson and any text you give under "What this lesson should cover". The specification library sends the text of the pages you pick from your own copy of a specification, including any guidance columns on those pages, so they can be split into points. Lesson Studio sends your saved lesson plan (its title, objectives, phases, differentiation and homework, with the subject, class, year group and lesson length) and, on Super, the specification points you ticked, to build slides, a worksheet and teacher notes; rewriting a slide also sends that slide, the headings of the rest of your deck and the request you type. The Timetable calendar setup helper, which is the one AI feature a Free-plan account can use, sends the event titles from the single week shown in the Live Sync settings so it can work out your class code format and what your school calls non-contact time; it sends titles only, with no event times, locations, guests or descriptions, it runs when you reach the class-code step of that setup with no format set yet, or when you press the button there, and a switch in the same settings turns the automatic run off, and the settings it suggests are then applied by the app itself with no further AI calls. Before any AI request leaves our server, people's names and email addresses in it are automatically replaced with placeholders such as [Person 1], and the real names are put back into the answer on our server before it reaches you, so OpenAI never receives the names it finds. This detection is automatic and can miss a name that is also an ordinary word, so please still use initials for pupils in anything you use an AI feature on; in lesson and cover topics and spec text only your own and your team members' names are replaced, because those fields describe what is being taught. Notes page content is never sent to OpenAI unless you switch on "Include my notes" in the AI Assistant, which is off until you turn it on; then your most recent text notes go with each Assistant message. This data is used only to generate your response and is not used to train AI models under our API agreement with OpenAI. See our AI & Data page for a feature-by-feature table.

AI outputs, including priority suggestions, task descriptions, and follow-up recommendations, are advisory only and are never applied to your data without your explicit action. No automated decision-making within the meaning of UK GDPR Article 22 takes place; you remain in control at all times. See our AI & Data transparency page for a full feature-by-feature breakdown.

International Data Transfers

Some third-party services we use are based in the United States. Transfers of personal data to these services are made under appropriate safeguards:

If you have questions about international transfers or wish to review the applicable safeguards, please contact us at service@teacheradmin.com.

Data Retention

We retain your data for as long as you maintain an account, with one exception for accounts nobody uses any more (see "Inactive free accounts" below). Specific retention periods are as follows:

Where we are required by law to retain data beyond these periods, we will do so only to the extent required.

Your Rights

Under UK GDPR and the Data Protection Act 2018, you have the right to:

To exercise any of these rights, contact us at service@teacheradmin.com.

You also have the right to lodge a complaint with the Information Commissioner's Office (ICO), the UK supervisory authority for data protection. Visit ico.org.uk/make-a-complaint or call 0303 123 1113.

Children's Privacy and Pupil Information

Teacher Task Manager is intended for school staff only and is not designed for use by students. We do not knowingly collect information from anyone under the age of 16. If you believe a person under 16 has created an account, please contact us and we will remove it promptly.

As a tool for teachers, some features let you type information that relates to pupils, for example the Report Assistant, task descriptions, or notes. The app asks you to use first names or initials only and to keep safeguarding, medical, and other sensitive details out of the app. You remain responsible for following your school's data protection policies when deciding what to enter. Where you use an AI feature, whatever you have typed into that feature is sent to OpenAI as described above; pupil information you save (such as comment bank entries) stays private to your account and is deleted with it.

Institutional Use

This app is designed for individual teacher professional use. Schools, multi-academy trusts, or other organisations wishing to deploy Teacher Task Manager at an institutional level should carry out their own Data Protection Impact Assessment (DPIA) in accordance with UK GDPR Article 35 before doing so.

We are not currently a registered data processor under a formal data processing agreement with schools or local authorities. Individual teachers using the app are responsible for ensuring their use is consistent with their school's data protection policies. If your organisation wishes to discuss a formal data processing arrangement, please contact us.

Cookies and Local Storage

When you first visit Teacher Task Manager we ask for your consent to use cookies and local storage. Below is a full explanation of what we use and why.

Essential storage (required for the app to work)

Optional analytics cookies (only with your consent)

Optional advertising cookies (only with your consent)

What we do not use

Third-party services that may set storage

Managing cookies

You can clear cookies and local storage at any time through your browser settings. Clearing authentication storage will sign you out of the app. If you decline the cookie consent banner, strictly necessary storage (such as keeping you signed in once you log in) may still be used because it is essential for the service to function.

To withdraw cookie consent at any time, clear your browser's local storage for this site. The consent banner will reappear on your next visit.

Changes to This Policy

We may update this Privacy Policy from time to time. If we make significant changes, we will notify you through the app or by email.

Data Controller

Teacher Task Manager is operated by Teacher Admin Ltd, a company registered in England and Wales (company number 17319126), whose registered office is at 167-169 Great Portland Street, London, W1W 5PF. For the purposes of UK GDPR, Teacher Admin Ltd is the data controller for personal data collected through this Service.

Contact Us

If you have questions or requests related to this Privacy Policy or wish to exercise your data rights, please contact:

Company: Teacher Admin Ltd, 167-169 Great Portland Street, London, W1W 5PF
Service: Teacher Task Manager (teacheradmin.com)
Email: service@teacheradmin.com