Privacy Policy

Last updated: October 1, 2026

Archive Watch is a free app for Apple TV, iPhone, iPad, Mac, Android, Fire TV, Roku and the web for browsing and watching public-domain films and television from the Internet Archive. It is built to respect your privacy completely: there is no advertising, no tracking, and nothing about you is ever sold or shared. The apps have no analytics. Three small server features exist, all described below: the website’s aggregate counter, Watch Together rooms, and the feeds for other players and AI assistants. None of them stores anything about who you are.

Archive Watch is made and operated by Learning is Change, Inc. This policy covers every Archive Watch app and archivewatch.org, including Watch Together Studio, the part of the apps that uses YouTube API Services (described in its own sections below).

What we collect

The apps have no analytics of any kind. Archive Watch’s Apple TV, iPhone, iPad, Mac, Android, Fire TV and Roku apps never send us information about you or how you use them. The only thing an app ever sends our server is a Watch Together room’s playback position, and only if you open or join a room (see below).

The website keeps one counter, described immediately below. It is written so that it cannot hold anything about a person even if we wanted it to.

The website counter

archivewatch.org counts how often each part of the site is opened, and which public-domain films are opened and played. It stores rows of exactly this shape and nothing else:

What it never stores, deliberately and permanently: your IP address, any cookie, any session or visitor identifier, your browser or device, the page you came from, your country, or the time of day. Nothing in it can be joined to a person, to another row, or to a second visit — including by us. We cannot tell whether two rows are the same person, and we cannot tell whether you have ever visited.

Playlists you share are never counted. A shared playlist travels inside its own web address, so that address is discarded in your browser before the counter is contacted at all.

The counter runs on Cloudflare Workers, alongside Watch Together rooms; those two are the only server-side things this project operates. There is no advertising, no third‑party analytics service, and nothing is ever sold or shared. The counts exist so we know which films people are finding useful.

Information stored on your device

To make the app useful, some information is stored locally on your device and never leaves it except as described under sync below:

Cookies, local storage and similar technologies

Optional Sign in with Apple & iCloud sync

Signing in is entirely optional. Browsing and playback work fully without an account. If you choose to Sign in with Apple, it is used only to sync your own Favorites, playlists, and watch progress across the Apple TVs in your household, using your personal iCloud private database. That data lives in your own iCloud account — we have no access to it. The name and email associated with your Apple ID are handled by Apple and are never sent to us.

You can remove this synced data at any time from Settings → Account → Delete Account in the app, which deletes your records from your iCloud private database and signs you out.

Watch Together Studio: connecting a YouTube or Twitch account

Archive Watch can broadcast a public-domain film, with your camera and microphone, to your own YouTube or Twitch channel. This is entirely optional and off by default: nothing in the rest of the app requires it, and if you never open Watch Together Studio, no account is ever connected and none of this section applies to you.

Watch Together Studio: what the YouTube permission is used for

To start a broadcast, Archive Watch asks for one Google permission, https://www.googleapis.com/auth/youtube. It is used for exactly these operations on your own channel, and nothing else:

There is no narrower Google permission that allows an application to create and start a live broadcast. youtube.readonly cannot write, and youtube.upload covers uploaded videos rather than live events, so it cannot start one either. Everything above acts only on the broadcast Archive Watch created for that show, apart from the discarded list of ids above. It never reads your other videos, never uploads a video, never edits or deletes anything else on your channel, never touches your subscriptions, playlists or comments, and never acts on any channel other than the one you choose at sign-in.

Watch Together Studio: how that access is protected

Watch Together Studio: the YouTube information Archive Watch accesses, stores and uses

This is every piece of information Archive Watch obtains through YouTube API Services, what it is used for, where it is kept and for how long. None of it is ever sent to Archive Watch or to anyone else; it goes only between your device and Google.

Archive Watch does not share any of this with anyone, does not use it for advertising or analytics, and does not combine it with any other information.

Watch Together Studio: keeping it only as long as you want it

Sign out in Watch Together Studio revokes Archive Watch’s access at Google and deletes the token from your device immediately, together with any scheduled shows the Mac remembers; nothing of it remains. You can also revoke access at any time from your Google account’s security settings at security.google.com/settings/security/permissions. If you broadcast as a YouTube Brand Account, Google does not list that account’s access there, so use Sign out in the app. Because we hold no copy on any server, there is nothing else to delete and no request to make of us. On iPhone, iPad and Mac the Keychain can keep an item after an app is deleted, so sign out before deleting the app if you want the access gone at once.

Watch Together Studio: YouTube API Services

Watch Together Studio uses YouTube API Services. By connecting a YouTube account you agree to be bound by the YouTube Terms of Service, and Google’s handling of your information is governed by the Google Privacy Policy.

Watch Together Studio: Limited Use of Google user data

Archive Watch’s use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Specifically: data obtained through these permissions is used only to provide the broadcasting feature you asked for; it is never transferred to anyone else except as necessary to provide that feature, to comply with applicable law, or as part of a merger or acquisition with your consent; it is never used for advertising of any kind; it is never sold; it is never used to develop, improve or train any generalized or non-personalized artificial intelligence or machine learning model; and no human ever reads it, because it never leaves your device.

Feeds for other players and AI assistants

The playlists, program guide, Xtream source and assistant server listed on the Feeds & Integrations page answer requests from the player or assistant you point at them, and send each film to the Internet Archive to play. The server keeps a count for each day of how many times a player signed in, started a film, tuned a channel, or an assistant asked a question — a date and four numbers, with no address, film, username or question — so we know whether they are being used.

Watch Together rooms

When a host opens a room, Archive Watch’s server keeps one record for it: which film is playing (and which copy of it), where it is, and whether it is paused — so friends who enter the room’s code can watch in step. While a friend is in a room, their device sends a random token every 30 seconds that is made fresh each time they join and tied to nothing else; the host sees only how many such tokens arrived in the last minute. No account, name or IP address is stored; to stop abuse, Cloudflare counts each network address’s requests to the rooms for up to one minute and writes nothing down. The room and its tokens are deleted when the host ends it, and a room nobody ends is deleted within an hour of reaching six hours without activity. Separately, the server keeps a count for each day of how many rooms were opened and how many devices joined one — a date and two numbers, with no room code, film, token or address — so we know whether the feature is being used.

Watch Together Studio: Twitch

Connecting Twitch works the same way and is protected the same way: an OAuth device-code sign-in you complete on twitch.tv, and a token held only on your device (the Keychain on Apple devices; Keystore-encrypted storage on Android). It is used only on your own channel: to fetch your stream key and ingest server so the app can publish, to set the stream’s title and category to the ones you chose, to place a stream marker when you change scene or card, and to read how many people are watching. Chat is read from Twitch’s public chat without your token. You can revoke it at twitch.tv/settings/connections.

Network requests to public services

To show artwork, descriptions, cast, and to stream video, the app makes requests directly from your device to these public services:

These requests carry only what any internet request carries (such as your IP address) and are handled by those services under their own privacy policies. Archive Watch sends them no information that identifies you.

Children

Archive Watch does not collect personal information from anyone, including children. A mature-content filter is on by default.

Changes to this policy

If this policy changes, the updated version will be posted on this page with a new date.

Contact

Questions about privacy? Email ben@learningischange.com.