Plans, teams & roles
Free vs Teams
Two plans, and three roles across them. The difference is never how well you're protected — it's what you can report on, and who gets to decide.
The two plans
| Free | Teams | |
|---|---|---|
| Price | $0 | $14.99 per seat a month for the first 5 seats, then $10.99 per seat a month for each seat after that. 14-day free trial, up to 20 seats, US customers only |
| Who it's for | One person — consumers, freelancers, developers | Teams, companies and organizations: anywhere someone needs insight into, and control over, how team members use AI |
| Protection | The complete feature set | The same complete feature set |
| Reports | One basic Privacy summary per calendar month, not an audit record | Unlimited full compliance and technical reports for every member and admin |
| Who sets the rules | You | Your admin sets the policy; it applies to your device as set |
| Team features | None | Team policies, report requests, admin-approved history clears |
The three roles
Teams has two roles inside it, so there are three states the app can be in. The bottom-left corner of the window always tells you which one you're in.
| Role | Sidebar reads | In one sentence |
|---|---|---|
| Free | Free plan | You own every setting on your machine, and nobody else sees your numbers. |
| Teams Member | Teams Member | Your admin sets a protection floor; everything above it, and all of your own data, stays yours. |
| Teams Admin | Teams Admin | Everything a member has, plus seats, org-wide policy, team reporting, and billing. |
Settings
App & account configuration — no protection rules hereAccount
Plan & billing
Notifications
App behavior & display
ThemeStart on loginOverlay positionWhat counts as a detection
Locke protects everything it finds. This only changes which of those finds are added up in your numbers.
Diagnostics & updates
Log verbositySettings › Plan & billing always names your current plan. This is what Free looks like.
One thing to know before you go looking: the Plan & Billing card in Settings writes your role in sentence case — Teams member or Teams admin — while the sidebar pill and the rest of this guide capitalize it as Teams Member and Teams Admin. Same role, two labels, nothing to read into it.
What each role can do
| Capability | Free | Teams Member | Teams Admin |
|---|---|---|---|
| Core protection — engine, masking, sensitivity | ✓ | ✓ | ✓ |
| Apps and sites protected | unlimited | unlimited | unlimited |
| Detection history retention | you choose | you choose | you choose |
| Custom detection rules | ✓ | — | ✓ |
| Per-surface and per-type control | ✓ | — | ✓ |
| Sandbox | ✓ | ✓ | ✓ |
| Privacy summary (basic, one a month) | ✓ | ✓ | ✓ |
| Full compliance and technical reports | — | unlimited, your own | unlimited, your own |
| Request a report from members | — | — | ✓ |
| Clear your own detection history | ✓ | by admin approval | ✓ |
| Team policies | — | receives | ✓ |
| Pause protection | ✓ | — | ✓ |
| Organization context in the app | — | ✓ | ✓ |
| Set policy for other people | — | — | ✓ |
| Invite and manage seats | — | — | ✓ |
| Billing | n/a | — | ✓ |
The one rule that explains Teams
A Teams Admin sets a floor, not a fixed configuration. Every policy they push is a minimum:
- Required surfaces must be protected on every member's device. Members can add more; they can't switch a required one off.
- Required data types must be detected. Members can enable extra categories; they can't disable a required one.
- Scanning floor is a minimum sensitivity. A member on a Strict policy stays Strict: members can't loosen or change it.
Which is to say: a member can always protect more, never less — an admin can add requirements but can never take away something a member already had. That single rule is what makes it safe to push a policy to a hundred devices at once without breaking anyone's setup, and it's exactly what the phrasing on the admin's Policies tab is telling you.
What Free shows, and what it locks
Team-only management surfaces — My Team, org policy, report requests — simply aren't in a Free app. Reports are different: every report type beyond the monthly Privacy summary is visible but locked, with an Upgrade to Teams prompt that opens your plan page in the browser.
When a Teams member can't change a control because their admin set it, the control stays visible and shows who locked it and why. Hiding that would just make the app look broken. Members also can't clear their own detection history: they ask their admin for a date range, and approval clears it on their device. Each clear is logged in their reports.
| Situation | What you see |
|---|---|
| Free user, Teams-only report | The report is shown locked with an Upgrade to Teams prompt. |
| Free user, Teams-only management | My Team and policy aren't in your app. |
| Teams Member, admin-locked control | The control is visible and disabled, with your admin named as the reason. |
Moving between plans
| Change | What happens |
|---|---|
| Free → Teams Member | You accept an invitation from your admin. Your org's policy arrives and takes effect as a floor; your own settings above that floor are kept. |
| Teams Member → Free | Your admin removes your seat. On next launch the app explains the change, drops the org policy, and keeps your full protection. You lose the org rules and full reports; the monthly Privacy summary applies from then on. |
| Free → Teams Admin | Choose Upgrade to Teams in the app or at my.sonomos.ai/plan, create your team and start the free trial. My Team appears in your sidebar. |
Where to go next
- Running a team: My Team (admins).
- On a team someone else runs: For team members.
- On your own: protection is unchanged for you — carry on with Controls.