plink labs

Anchor

Privacy Policy

Last updated 15 June 2026

Anchor is open-source classroom software made by teachers. It is built to enforce focus during a lesson, not to surveil students — it only observes activity while a teacher has an active focus session running, and the data it produces stays inside the school that operates it.

What Anchor is

Anchor is a school-internal focus-session system for managed and bring-your-own-device classroom laptops. A teacher starts a session for a class; for its duration each student's device softly enforces a teacher-defined allowlist of apps and websites, and off-list activity is shown live on the teacher's dashboard. This policy covers the Anchor Microsoft Edge extension and the on-device agent it works with.

Who controls your data

Anchor is backend-agnostic and self-hosted: each school or organisation runs its own Anchor backend, and the extension is told which backend to use by the agent installed on the device. The school that deploys Anchor is the data controller and decides how the data is stored, retained, and used, under its own policies and applicable law.

Plink Labs publishes the software as open source. Plink Labs does not operate a backend, does not receive any data the extension collects, and has no access to any school's data.

What the extension collects, and when

The extension only inspects or transmits anything while a teacher-started focus session is active. Outside an active session it inspects no URLs and sends no data. During an active session, it sends the following to the school's Anchor backend:

This activity is associated with the signed-in student for the duration of the session so the teacher can see which student's device is off task. The extension does not record keystrokes, page contents, screenshots, passwords, or any browsing that happens outside an active session.

Where data is stored locally

On the device, the extension keeps only what it needs to run: the current session's allowlist and metadata (cleared when the session ends or the browser restarts) and the backend address supplied by the agent. It does not maintain a local browsing history.

How the data is used

Data is used solely for Anchor's single purpose: enforcing the focus session and giving the supervising teacher live visibility of off-task activity during that session. It is not used for advertising, sold or rented, shared with third parties, used to build profiles beyond the classroom context, or used to assess creditworthiness.

Data retention

Because each school operates its own backend, retention and deletion are governed by that school's configuration and policies. Questions about how long your data is kept, or requests to access or delete it, should be directed to your school or its IT administrator, who controls the Anchor deployment.

Children's privacy

Anchor is used in schools, including with students who may be minors, under the authority and direction of the school. The school is responsible for the lawful basis (including any required parental notice or consent) for using Anchor with its students. Plink Labs does not knowingly collect data directly from children — it operates no backend and receives no data.

Open source

Anchor's full source code, including exactly what the extension collects and sends, is public and auditable at github.com/plinklabs/Anchor.

Changes to this policy

If the data Anchor collects changes, this policy will be updated and the "last updated" date above revised. Material changes will be reflected in the published extension listing.

Contact

For questions about Anchor itself, open an issue at github.com/plinklabs/Anchor. For questions about how your specific school handles Anchor data, contact your school or its IT administrator.