EVERYTHING XIAOMI
Get listed
Anchor logo

Anchor

Anchor is a free monitoring and control tool for Windows devices, managed through a web dashboard.

Place
#2 of 25
Score
7.9
Anchor's website

What Anchor is

Anchor is a free monitoring and control tool for Windows devices, managed through a web dashboard. It supports activity monitoring, web filtering, and device controls, giving users a way to oversee activity and manage supported devices. Anchor does not include live screen viewing or behavior tracking. It supports Windows 10 version 1809 or later, Windows 11, Microsoft Edge, and the web dashboard. Its listed platforms are web and Windows. The free plan means there is no listed paid tier or price to weigh, though the supported operating systems and browser are specific. For readers looking for a straightforward way to monitor activity and apply web filters on supported Windows devices, Anchor covers those functions without live viewing or behavior tracking.

Good

  • Free plan is available.
  • Includes activity monitoring.
  • Provides web filtering.
  • Includes device controls.

Watch out

  • No live screen view.
  • No behavior tracking.
  • Requires Windows 10 version 1809 or later, or Windows 11.

Who it suits

Anchor suits people who want activity monitoring, web filtering, and device controls for supported Windows devices. It may not suit readers who need live screen viewing or behavior tracking.

Verdict

Anchor covers activity monitoring, web filtering, and device controls on supported Windows devices. Check its platform requirements and note that it lacks live screen viewing and behavior tracking.

Plans and prices

From Anchor's own pricing page, checked 4 Oct 2026.

All about pricing
PlanPriceWhat it gives you
AnchorFreeSelf-hosted backend · single school per deployment · Azure hosting costs may apply · Free; no licence fee or per-seat charge
Anchor softwareFreeself-hosted · Windows/Edge student client · school supplies Azure backend · no licence fee or per-seat charge
Azure hosting estimate€24 a monthabout 1,000 students · Basic B1 App Service · SQL Standard S0 · free-tier Static Web App · Azure list prices, Belgium Central, excluding VAT
Azure hosting estimate with larger database€43 a monthabout 1,000 students · Basic B1 App Service · SQL Standard S1 · free-tier Static Web App · Azure list prices, Belgium Central, excluding VAT

The facts

Each one read from Anchor's own pages, with the date it was checked.

What it does

Agent stack
The student client is a WinUI 3 and C# application using Velopack for updates.checked 15 Oct 2026
Allowlist bundles
Teachers choose named bundles such as Microsoft 365, Smartschool and GeoGebra instead of entering raw domains.checked 15 Oct 2026
API architecture
The repository describes an ASP.NET Core REST API with Entity Framework Core, SignalR and Microsoft Entra authentication.checked 15 Oct 2026
Audience
The maker describes Anchor as classroom software made by teachers for schools using managed or bring-your-own-device Windows laptops.checked 4 Oct 2026
Authentication
The deployment creates single-tenant Microsoft Entra registrations for the API and dashboard, with school accounts used instead of separate Anchor passwords.checked 15 Oct 2026
Class management
Classes can be created manually, imported from CSV or populated from a school directory and reused for later sessions.checked 15 Oct 2026
Dashboard stack
The teacher dashboard is implemented as Flutter Web with MSAL.js and is intended for Azure Static Web Apps.checked 15 Oct 2026
Data collection
During an active session the system can send off-list URL details, unblock requests, integrity signals and liveness heartbeats; it does not record keystrokes, screenshots, passwords or allowlisted browsing.checked 15 Oct 2026
Deployment defect
A GitHub issue documented backend deployment failures caused by a missing Azure publish-profile secret in the CI workflow.checked 15 Oct 2026
Developer prerequisites
Local development documentation lists .NET 10 SDK, Node.js LTS, Flutter, Azure CLI and a controllable Entra tenant as prerequisites for the relevant components.checked 15 Oct 2026
Documented defect
A GitHub issue reported that the foreground watcher failed to deliver Windows foreground callbacks, allowing off-list applications to remain usable during real sessions.checked 15 Oct 2026
Extension stack
The browser component is a TypeScript Edge Chromium Manifest V3 extension.checked 15 Oct 2026
Hosting
Each school runs a single-tenant backend in its own Azure subscription, and student devices and the dashboard communicate only with that backend.checked 4 Oct 2026
Installation
The student agent is a per-user Setup.exe that needs no administrator rights, starts at Windows sign-in and updates itself; Edge receives the extension through policy.checked 15 Oct 2026
Integrations
The teacher page names Microsoft 365, Smartschool, and GeoGebra as selectable bundles; sign-in uses existing school Microsoft accounts.checked 4 Oct 2026
Integrity witness
A native-messaging witness lets the agent and extension report if the other component is disabled during a session.checked 15 Oct 2026
Licence
Anchor is released under the GPL-3.0 licence and is self-hostable.checked 15 Oct 2026
License and auditability
Anchor is GPL-3.0 licensed, self-hostable, and its source code is public and auditable.checked 4 Oct 2026
Limitations
Anchor is deliberately soft enforcement: the maker says a determined student can bypass it, with tampering surfaced as an integrity signal.checked 4 Oct 2026
Live visibility
The teacher dashboard shows student state, joins, blocked pages and access requests as they occur during the lesson.checked 15 Oct 2026
Local development
The backend can run locally with SQLite, the dashboard with Flutter on port 5173, and the extension through npm build and Edge unpacked-extension loading.checked 15 Oct 2026
Maintainer size
The design document describes the project as being built by one developer in evenings and weekends.checked 15 Oct 2026

Where it runs

App enforcement
The Windows agent moves off-allowlist applications into the background and displays a gentle overlay without closing the applications.checked 15 Oct 2026

The company

Maker location
Plink Labs describes itself as built in Belgium.checked 15 Oct 2026
The full review of Anchor

Anchor is a teacher-led focus tool for schools running Windows laptops, with a school-hosted backend and an allowlist teachers can change during class. It suits schools that want session-bound oversight without collecting a continuous record of student work; its soft enforcement is not a substitute for a hard lockdown.

Its appeal is a narrow, auditable classroom workflow at no licence cost. The trade-offs are Azure hosting, Windows-and-Edge-only student support, and the school’s responsibility for deployment and support.

Overview

Teachers select a class, start a focus session, choose permitted app and website bundles, and can adjust those permissions as a lesson unfolds. They can review student states and events on the dashboard, then end enforcement for the class. This gives teachers room to shift resources mid-lesson, while keeping the product centered on classroom focus rather than broad device administration.

Off-list apps are set aside instead of being closed, and blocked pages in Edge offer students a way to request access. That is a less disruptive approach to keeping a class on task, but it also makes Anchor guidance rather than a firm barrier: the maker acknowledges that a determined student can bypass it, with tampering surfaced as an integrity signal.

Key features

Teacher-controlled allowlists

Teachers can alter allowed bundles during a session and monitor student states and events from the dashboard. Microsoft 365, Smartschool, and GeoGebra are named as selectable bundles, and sign-in uses existing school Microsoft accounts. This setup is most useful when a lesson has a known set of approved tools and teachers need to respond to access requests without ending the session.

Monitoring limited to active sessions

Anchor observes students only after a teacher starts a session. It does not record approved work, keystrokes, page contents, screenshots, passwords, or browsing outside sessions. During a session, it sends off-allowlist page visits, unblock requests, integrity signals, and liveness heartbeats to the school's backend. The boundaries are meaningful for schools seeking focused oversight rather than continuous surveillance, though those event records still require the school to set and manage retention. The default configuration prunes raw session events after 30 days while keeping summaries.

School-controlled hosting and auditability

Each school runs its own single-tenant backend in its Azure subscription, and both student devices and the dashboard communicate only with that backend. Self-hosting and the public GPL-3.0 source give schools the ability to inspect the software and keep the service within their own deployment. In return, Azure hosting costs may apply, and schools must run the backend themselves.

Pricing

Anchor — free (billed Free) has no licence fee or per-seat charge. The plan includes a self-hosted backend for a single school per deployment; Azure hosting costs may apply. There is no free trial because the product is free. This is a strong fit for a school willing to host and administer the service, but not a no-cost turnkey option: the school still bears infrastructure and operational responsibility.

Platforms

Student support is limited to Windows 10 version 1809 or later and Windows 11, using Microsoft Edge; teachers use a web dashboard. The maker says there is no student agent for Mac, Chromebook, iPad, or phone, and other browsers are outside the supported student-device scope. Anchor therefore fits a Windows-and-Edge classroom, not a mixed-device rollout.

Who it's for

Anchor is aimed at teachers and schools using managed or bring-your-own-device Windows laptops who want classroom focus sessions with adjustable allowlists and bounded monitoring. It is a better match for schools comfortable operating a self-hosted Azure deployment than for those seeking vendor-run infrastructure or a support desk: product questions go to GitHub issues, and there is no support ticket queue. Schools requiring strict prevention of bypasses, or student coverage across multiple device types and browsers, should look elsewhere.

Pros and cons

Pros

  • No licence or per-seat fee: the free plan avoids software charges, with Azure hosting as the remaining stated cost.
  • Session-scoped observation: monitoring begins only when a teacher starts a session and excludes approved work, keystrokes, page contents, screenshots, passwords, and off-session browsing.
  • School-run, auditable deployment: a single-tenant backend, self-hosting, and public GPL-3.0 source suit schools that want control over operation and review.
  • Flexible class sessions: teachers can change allowed bundles live and students can request access to blocked Edge pages.

Cons

  • Soft enforcement: a determined student can bypass restrictions, so it is not suitable when hard lockdown is essential.
  • Narrow student-device scope: only Windows and Edge are covered, excluding common classroom devices and other browsers.
  • School bears hosting and support: Azure costs may apply, schools operate their own backend, and there is no support ticket queue.

Alternatives

For a free classroom tool specifically for iPad and Mac, choose Apple Classroom; Anchor is the closer fit for Windows-and-Edge sessions with school-hosted infrastructure.

Veyon is another open-source option, with a free GPLv2 core and paid commercial add-ons available by quote; consider it if its Linux, Windows, and self-hosted platform range better matches your environment.

LiveSchool offers Android, iOS, macOS, web, and Windows support, plus a free school-year pilot for one grade level; it may suit schools that need broader platform coverage or a bounded pilot.

Lightspeed Classroom is the alternative to consider if you want a product included in Lightspeed’s integrated ecosystem, with personalized quote pricing.

Classwize is a paid alternative for readers comparing classroom management products.

classroom.cloud is a paid option with a free trial and support for Android, iOS, macOS, web, and Windows; consider it if a trial and broader device coverage matter.

GoGuardian Teacher uses custom pricing based on enrollment, product bundles, contract length, and professional services, making it an option for schools evaluating a quote-based purchase.

KyberClassroom is a paid alternative with a free trial and cross-platform support; its displayed KyberGate Basic price is $5 a year, billed annually at $5/device/year for 1,000–4,999 devices.

Browse the Classroom Management Software category for more options.

Verdict

Choose Anchor if your school uses Windows laptops with Edge, can run an Azure-hosted single-school deployment, and wants a free, auditable focus tool that limits observation to active sessions. Its combination of live allowlist controls and restrained monitoring is compelling for that setting. Look elsewhere if you need reliable lockdown against determined bypasses, support for other student platforms or browsers, or a hosted service with a support queue.

Getting started

  1. Open the Anchor website
  2. Use the web dashboard and sign in with an existing school Microsoft account
  3. Deploy the student extension on Windows 10 version 1809 or later or Windows 11
  4. Run a single-tenant backend in the school's Azure subscription
  5. Select a class and start a focus session
  6. Choose allowed app and website bundles
  7. Adjust access and review events during the session

Limits worth knowing

The free Anchor plan is self-hosted for a single school per deployment, and Azure hosting costs may apply. Student support is limited to Windows 10 version 1809 or later, Windows 11, and Microsoft Edge; enforcement can be bypassed by a determined student.

Questions

What does Anchor cost?

The Anchor plan is free, with no licence fee or per-seat charge. Azure hosting costs may apply.

Which devices and browsers are supported?

Supported platforms include Windows 10 version 1809 or later, Windows 11, Microsoft Edge, and the web dashboard. There is no student agent for Mac, Chromebook, iPad, or phone, and other browsers are outside scope.

Is Anchor open source?

Yes. It is GPL-3.0 licensed, self-hostable, and its source code is public and auditable.

What does Anchor monitor during sessions?

During active teacher-started sessions, it sends off-allowlist page visits, unblock requests, integrity signals, and liveness heartbeats. It does not record on-allowlist work, keystrokes, page contents, screenshots, passwords, or browsing outside sessions.

How is student activity restricted?

Teachers enforce an allowlist of apps and websites. Off-list apps are set aside, while off-list Edge pages show a block page with a request-access option.

Where is Anchor hosted?

Each school runs a single-tenant backend in its own Azure subscription, and student devices and the dashboard communicate only with that backend.

Alternatives to Anchor

All alternatives
  1. 1ClassDojo logo

    ClassDojo

    Free planAndroidiOSWebmacOS
    8.2From $69.99 a year
  2. 2

    Piazza

    Free planAndroidiOSWebAPI
    7.9Free plan
  3. 3KyberClassroom logo

    KyberClassroom

    AndroidiOSWebAPI
    7.6From $5 a year
  4. 4LiveSchool logo

    LiveSchool

    Free planAndroidiOSWebmacOS
    7.4From $1,960 a year
  5. 5

    Veyon

    Free planOpen sourceAPILinuxSelf-hostedWindows
    7.1Free plan
  6. 6Senso.cloud logo

    Senso.cloud

    iOSWebmacOSWindows
    7.0From £1 a year