Skip to content

Teams and security

Team access, roles and sign-in security for your pricing data

A Pricebeeper account belongs to one owner, who invites teammates as admins, members or viewers. Paid plans include 2 to 25 seats plus up to 100 read-only viewers at no charge. Every account can use two-factor sign-in and Google sign-in, and Business and Custom add company SSO over OpenID Connect or SAML 2.0.

At a glance

  • Seats include the owner: Starter 2, Plus 3, Growth 5, Pro 10, Business 25. Viewers don't take a seat.
  • Four roles: owner, admin, member and viewer. Only the owner changes billing.
  • Two-factor sign-in with an authenticator app, 10 single-use recovery codes and a lockout after 10 wrong codes.
  • Company SSO over OpenID Connect or SAML 2.0 on Business and Custom, with a switch to require it.
  • API keys a teammate created are revoked when they leave, and their integrations are paused.
  • Credentials stored encrypted, an audit log of account events, and a GDPR export of your data.

Plans: Team seats on every paid plan (Free is for one person). Two-factor and Google sign-in on every plan. Company SSO on Business and Custom.

Seats and free viewers by plan

A seat is a person who works in the account: the owner, an admin or a member. Open invitations for those roles hold a seat too, until they are accepted or revoked. Viewers are free: they read everything but change nothing, and an account on a paid plan can have up to 100 of them.

Seats and viewers by plan
PlanSeats (owner included)Free viewersMonthly price
Free1None$0
Starter2Up to 100$39
Plus3Up to 100$99
Growth5Up to 100$209
Pro10Up to 100$799
Business25Up to 100$1,999
CustomBy contract (50 if not set)Up to 100By contract

There are no seat packs: more seats come with a larger plan, as the pricing page shows. If a downgrade leaves more teammates than seats, the newest are suspended, not removed, and regain access oldest first when seats free up. Viewers over the cap are treated the same way.

What each role can do

Roles are checked on every change a teammate makes in the team's account. A change the role doesn't allow is refused with a message saying who can make it.

Permissions by role
ActionOwnerAdminMemberViewer
See products, prices, alerts and analyticsYesYesYesYes
Edit the catalog, slots, imports, pinned pages and alertsYesYesYesNo
Write repricing rules and approve suggestionsYesYesYesNo
Apply prices to the storeYesYesIf the owner allowsNo
API keys, Slack and webhooks, price sources, store connectionsYesYesNoNo
Invite and manage members and viewersYesYesNoNo
Invite and manage adminsYesNoNoNo
Team settings, required 2FA, company SSOYesNoNoNo
Billing and planYesNoNoNo

Nobody working in someone else's account can touch its billing. Members can also edit MAP monitoring policies and the ad monitoring watch list on the plans that include them. For repricing, the owner decides whether members may apply prices or only approve them.

Invitations and switching accounts

Owners and admins invite people by email with a role. The link lasts 7 days and can be resent or revoked. It only works for a signed-in person whose verified email matches the invitation, so a forwarded link is useless to anyone else.

Teammates keep their own login and their own Pricebeeper account. The account switcher in the header moves them into the team's account, where they work on the owner's catalog, alerts and settings. Their profile, security settings and team list always stay their own, and one person can belong to several teams, which suits agencies with several clients.

Anything a teammate creates in the team's account belongs to that account. The owner or an admin can give a teammate copies of the account's alert emails, sent under the teammate's own preferences and unsubscribe link. Rate limits, such as imports and API requests, are shared across the team.

Two-factor sign-in

Two-factor authentication uses any authenticator app that produces 6-digit codes (TOTP). A code can't be used twice. Setup also gives you 10 single-use recovery codes, shown once and stored only as digests; you can generate a new set at any time.

  • Every way in asks for the code: password, password reset link, email verification link, Google and company SSO. A password reset never turns two-factor off.
  • Lockout: 10 wrong codes within 15 minutes lock code entry for 15 minutes, doubling with each lockout in a row up to 24 hours. You get an email each time.
  • Teams can require it: when the owner switches this on, teammates without two-factor lose access to the team's account until they turn it on.
  • Log out other sessions ends every other session at once, and changing your password does the same.

Google sign-in and company SSO

Sign in with Google works on every plan. It links to an existing Pricebeeper account only when Google reports the email address verified. If that account had never verified its own email, its password is removed, its sessions end and its keys and integrations are switched off, since whoever registered it may not own the address.

Company single sign-on is on Business and Custom. The owner connects the team's identity provider over OpenID Connect (issuer, client ID and secret) or SAML 2.0 (entity ID, sign-in URL and signing certificates, typed in or read from the provider's metadata). Teammates sign in by entering the team's SSO name on the login page.

  • SSO never creates accounts or memberships. Invite people first; each member then links their company identity from a signed-in session. The identity provider's email claim is never used to find or create a Pricebeeper account.
  • Require SSO: members may then work in the team's account only from a session started through its SSO. The owner is never locked out.
  • SAML details: sign-in starts at Pricebeeper, responses must be signed with SHA-2 by one of up to two configured certificates (so you can rotate), and each assertion works once.
  • On a plan below Business, a saved SSO setup is kept but switched off.

Audit log, encryption and support access

Pricebeeper keeps an audit log of account events: sign-ins and failures, password changes and resets, two-factor changes and lockouts, SSO links, account switches, team invitations and role changes, pinned competitor pages, repricing rules and every price written to a store. Entries made in a team account record the person and the account. The log is part of your data export.

Credentials Pricebeeper has to use later are encrypted at rest: marketplace and MCP server credentials, authenticator secrets, SSO client secrets, Shopify tokens and WooCommerce keys. API keys and recovery codes are kept only as SHA-256 digests, so nobody can read them back.

When our support staff open your account to help, they can't create API keys, integrations or other credentials, approve or apply prices, or delete the account. Staff accounts sign in with two-factor.

When a teammate leaves

Leaving a team, or being removed from it, cuts off what that person set up. The same happens if they delete their own Pricebeeper account.

  1. Keys revoked

    API keys they created in the account stop working at once.

  2. Destinations paused

    Slack and webhook destinations, custom MCP servers and WooCommerce store connections they added are switched off, with a note saying why.

  3. Access closed

    Their company SSO link for the team is removed, and any open session in the team's account is closed.

  4. Owner told

    The owner gets an email listing everything that was switched off, to review and turn back on if still needed.

Products, slots, rules and history they created stay: the data always belonged to the owner's account.

Your data: export and deletion

The GDPR data export builds in the background and emails you when it has finished; you download it from your settings. It holds your catalog, slots and matches, pinned pages, MAP and repricing data, Shopify store details, ad watches and the audit log. It never contains passwords, tokens, keys or secrets. Each list holds up to 100,000 rows, and the file says where it was cut short. A teammate's export covers their own account only, never the team accounts they work in.

Deleting your account needs your password, or your email address typed out for accounts that sign in only through Google or SSO. Pricebeeper cancels your card billing with Stripe first, and if Stripe can't confirm, nothing is deleted. Then the account and all its data are deleted, and a confirmation email goes to the address you used.

Limits

  • Company SSO is only on Business and Custom; Growth and below use passwords, two-factor and Google sign-in.
  • No SCIM or automatic user provisioning. People are invited, then link their SSO identity themselves.
  • SAML is sign-in started from Pricebeeper only: no sign-in started from the identity provider, no encrypted assertions, no single logout.
  • The audit log has no screen in the app yet; you read it in the data export.
  • Inside the Shopify admin, the Shopify app relies on Shopify's own sign-in.

Seats, viewers and SSO are part of the plan price. See slot-based pricing for what each plan includes, and API and integrations for what keys can reach.

Questions people ask

How many users can a Pricebeeper account have?

It depends on the plan. Seats, which include the owner, are 1 on Free, 2 on Starter, 5 on Growth and 25 on Business, and Custom plans set their own number. Every paid plan also allows up to 100 viewers with read-only access, and viewers don't use a seat.

Do viewer seats cost extra?

No. Viewers are free on every paid plan, up to 100 per account, counting open viewer invitations. They can see products, prices, alerts and analytics and mark notifications as read, but can't change anything. Free is a single-user plan, so it has no viewers.

Does Pricebeeper support SAML SSO?

Yes, on Business and Custom. Company SSO works over SAML 2.0 or OpenID Connect, configured by the account owner. Sign-in starts from Pricebeeper, members link their identity themselves after being invited, and the owner can require SSO for everyone else in the team. IdP-initiated sign-in, encrypted assertions and single logout aren't supported.

What happens when a teammate leaves the team?

Their access ends at once. API keys they created are revoked; Slack and webhook destinations, custom MCP servers and WooCommerce connections they added are paused; their SSO link for the team is removed. The owner gets an email listing what was switched off. Products, rules and history they worked on stay in the account.

Can I require two-factor authentication for my team?

Yes. The account owner can require two-factor authentication for the team. Teammates who haven't turned it on lose access to the team's account until they do, while their own accounts keep working. Two-factor uses an authenticator app, with ten single-use recovery codes and a lockout after repeated wrong codes.

Can I export or delete all my Pricebeeper data?

Yes. Request a data export in your settings: it is built in the background and emailed when ready, with your catalog, prices, rules and audit log but no passwords or keys. Deleting the account cancels card billing first and then removes the account and all its data.

Related features

  1. 01API and integrationsA REST API on every plan, CSV exports, Slack and signed webhooks, and an MCP endpoint for AI agents.
  2. 02Slot-based pricingPay for the products you monitor in each region. Catalog size and variants are never counted.
  3. 03RepricingRules turn competitor prices into suggested prices within your limits; you approve, and your store is updated.
  4. 04Shopify appPricebeeper inside your Shopify admin: catalog sync, alerts, repricing writes and a plan on your Shopify bill.
  5. 05MAP monitoringFind resellers advertising below your minimum advertised price, with a hashed record of what was seen.

How Pricebeeper compares

  1. 01Pricebeeper vs PrisyncPrisync tracks the URLs you give it 3 times a day. Pricebeeper finds the sellers for you, by country or state.
  2. 02Pricebeeper vs BoardfyBoardfy re-checks every 30 minutes to 3 hours, per channel. Pricebeeper covers Google Shopping and Amazon in one slot.
  3. 03Pricebeeper vs Omnia RetailOmnia Retail sells monitoring plus AI dynamic pricing from €399 a month. Pricebeeper starts at $39, self-serve.
  4. 04Pricebeeper vs WiserWiser updates prices as often as every 15 minutes for large retailers and brands. Pricebeeper is self-serve from $39.

Last reviewed

See your competitors' prices this week.

The Free plan tracks 50 products with no card and no time limit. Growth comes with a 14-day trial, also without a card.