Trust and security

Your data, your results and your shoppers, protected.

What we run on, how we handle personal data, the research standard we follow and how we keep every mystery shopper anonymous. The rules on this page are Mysterya's own doctrine, the same rules the platform enforces.

SOC 2 and ISO/IEC 27001
Hosted on SOC 2 and ISO/IEC 27001 certified infrastructure.
GDPR and PDPL aligned
Handled in line with the GDPR and the UAE, Saudi and Egyptian data protection laws.
ISO 20252 aligned
Research method aligned with ISO 20252:2019, the standard for market research.
Shoppers stay anonymous
Clients see a code, never a name. Photos never give the shopper away.
Security and hosting

Hosted on SOC 2 and ISO/IEC 27001 certified infrastructure.

Data is hosted in the United States, in AWS us-east-1. The certifications below belong to the providers we run on; Mysterya's own controls sit on top of them.

Certified infrastructure
The app, database and files run on Vercel and on AWS through Supabase, all certified to SOC 2, and Vercel and AWS to ISO/IEC 27001.
Encrypted everywhere
Every connection uses TLS. Data and files are encrypted at rest. API keys are stored only as hashes.
Access enforced in the database
Row-level security on every table means a person only reads what their workspace, role and scope allow, from any screen, export or API.
Staff sign in with two factors
Mysterya staff need an authenticator code on every sign-in, and every action they take on an account is written to a log that cannot be edited.
Your sessions, your devices
See every device signed in to your account and sign any of them out. Owners can remove access the moment someone leaves.
Photos checked before clients see them
Faces, children, cards, IDs, number plates and personal details are blurred in every copy a client sees. The original is kept as evidence.

Who handles your data

Every provider that receives personal data, what it does and where. A new provider is added here before it receives any.

ProviderWhat it doesWhereCertified
VercelRuns the website and apps, and the AI gatewayUnited StatesSOC 2 Type II, ISO/IEC 27001
Supabase on AWSDatabase, sign-in and stored photosUnited States (us-east-1)SOC 2 Type II; AWS: ISO/IEC 27001
ResendSends account and notification emailsEuropean Union (Ireland)SOC 2 Type II
StripeCard payments for one-off studiesUnited StatesPCI DSS Level 1, SOC 2
Anthropic, Google, OpenAIAI models, reached only through the gateway; no training on our dataUnited StatesSOC 2 Type II
Data protection

Handled in line with the GDPR and the region's data laws.

How Mysterya handles the personal data of clients, their teams and auditors, in line with the GDPR, the UAE's Federal Decree-Law 45 of 2021, Saudi Arabia's PDPL and Egypt's Law 151 of 2020.

  • EU General Data Protection Regulation (GDPR)
  • UAE Federal Decree-Law No. 45 of 2021 (PDPL)
  • Saudi Arabia Personal Data Protection Law (PDPL)
  • Egypt Personal Data Protection Law No. 151 of 2020
See, correct or delete your data

Send a request and confirm your email. We answer within 14 days, and you can ask for a copy of everything we hold or for all of it to be deleted. Questions first? Write to hello@mysterya.cx.

Make a request
  1. U1
    Only what the work needs

    Mysterya collects the personal data an audit, an account or a payout needs, and nothing for its own sake. Shoppers are never asked to record anything about people beyond what a check requires.

  2. U2
    Who is responsible for what

    For a programme's results, the client decides what is collected and why, and Mysterya processes it on their behalf. For an auditor's own account, identity and payouts, Mysterya is responsible.

  3. U3
    Access by need, enforced in the database

    Every table carries row-level security, so a person can only read what their workspace, role and scope allow, whichever screen, export or API asks. Mysterya staff sign in with a second factor.

  4. U4
    Encrypted in transit and at rest

    All traffic uses TLS. Data and files are encrypted at rest by the hosting providers. API keys are stored only as hashes, and accounting-tool tokens are sealed with AES-GCM before they are saved.

  5. U5
    Staff actions are logged

    Every action Mysterya staff take on a customer's account is written to an audit log that cannot be edited or deleted from the application.

  6. U6
    Where data is hosted, said plainly

    Data is hosted in the United States (AWS us-east-1) on infrastructure certified to SOC 2 and ISO/IEC 27001. Every provider that handles personal data is named on the trust page, with what it handles. A new provider is added there before it receives data.

  7. U7
    AI never trains on customer data

    AI features reach model providers only through the AI gateway, under API terms that exclude training on the data sent. Photos are checked for privacy before any client sees them.

  8. U8
    People's rights are answered

    Anyone can ask to see, correct, export or delete their personal data, or object to its use, from the form at /privacy/request. The person confirms their email first; the request is then answered within 14 days and tracked in Console › Data requests. Erasure follows one data map of every table that points at a person: the account and what identifies them is deleted, client results stay without a link to them, and records the law makes us keep (invoices, payments) are kept with the reason recorded. Where Mysterya processes the data for a client, the client is told and decides with us.

  9. U9
    Kept no longer than needed

    Programme data is kept while the client's contract runs and deleted on request when it ends. Website and app analytics are deleted after 13 months.

  10. U10
    Incidents are reported

    If personal data is exposed, affected clients are told without undue delay and within 72 hours of Mysterya confirming it, with what happened, what was affected and what is being done.

Protecting the shopper

A shopper who is recognised stops being a mystery shopper.

So nobody outside Mysterya learns who made a visit: not the venue, not the client reading the results, and not the AI.

  1. H1
    Clients see a code, never a name

    Wherever a client reads a visit (Echo, Probe, exports, decks, Ask and the API) the auditor is shown as a code such as A-1234. The only exception is a company's own auditors, whom it already employs.

  2. H2
    No contact details cross

    Clients never see an auditor's email, phone, address, payout details or identity documents. Every message between a reviewer and an auditor goes through Mysterya.

  3. H3
    Photos never give the shopper away

    The auditor's name, email, phone, booking or confirmation numbers and loyalty numbers are blurred wherever they appear in a photo, before any client can see it.

  4. H4
    Discreet in the field

    Auditors never photograph staff or other guests, and checks about people need no photo: the comment is the proof. A check that would make the auditor stand out never requires a photo.

  5. H5
    Not the same face too often

    One auditor makes at most one visit to a brand in a wave, and a programme can cap how many of its brands one auditor visits in a wave.

  6. H6
    Conflicts are declared

    Auditors list the brands they work for or are close to. They are never offered, invited to or able to claim a visit to those brands.

  7. H7
    Identity documents are locked away

    Identity documents sit in private storage that only Mysterya staff can open, through a link that expires after five minutes. They are never shown to a client.

  8. H8
    Disputes are about the answer, not the person

    A client may dispute an answer and see how it was decided. They may not ask who made the visit, and Mysterya will not tell them.

Research quality

Aligned with ISO 20252, the standard for market research.

How a Mysterya programme meets the requirements of ISO 20252:2019 for market, opinion and social research: an agreed brief, a controlled instrument, vetted fieldworkers, every visit validated, and results that state their own limits.

N1
Aligned, never claimed as certified

Mysterya's method is aligned with ISO 20252:2019. Mysterya is not certified to it, and no page, proposal or report may say it is. Each rule in this chapter names the area of the standard it answers.

A standard is only worth quoting if the claim is exact.

N2agreeing the research requirements
An agreed brief before fieldwork

Every programme carries a written brief (what the brand wants to learn and what good looks like), its scenarios, locations and schedule before the first visit is booked. Changes to the brief after launch are recorded with their date.

N3questionnaire design
A controlled, versioned instrument

A questionnaire is a draft until a programme manager publishes it. Every published version is numbered and stamped with the doctrine version it was checked against, and every visit records the version it was answered on.

N4fieldworker recruitment
Fieldworkers are identified and vetted

An auditor applies with an identity document, is 18 or over, and is checked by Mysterya staff before they can be offered a single visit. Applications that fail the check are declined or asked for new documents, never approved by default.

N5fieldworker briefing
Every visit is briefed

Before a visit the auditor sees the scenario, the timing rules, what evidence is needed, the rules that apply to them, and every question they will answer.

N6fieldwork validation
Every visit is validated

Every submitted visit is checked automatically (timings, location, photos, consistency) and then reviewed by a person before it can count. ISO 20252 asks for at least 10% of fieldwork to be validated; Mysterya validates all of it.

N7fieldworker conduct
No conflicts, no over-exposure

Auditors declare the brands they work for or are close to and are never sent to them. One auditor makes at most one visit to a brand in a wave, so staff do not learn a face.

N8subcontracting
Subcontracted fieldwork meets the same rules

A field partner works under a written contract with the brand, uses auditors held to the same rules, and every visit it delivers is reviewed by the brand exactly like any other.

N9data management and processing
Every change after fieldwork is traceable

A reviewer's adjustment, an upheld dispute or a rescoring keeps the original answer, the person, the reason and the date. Nothing is overwritten silently.

N10retention of records
Records are kept

Answers, timings, check-in locations, original photos, reviewer decisions with their reasons, and every staff action are kept for the life of the programme so any result can be traced back to the visits behind it.

N11reporting
Results state their own limits

Every score shows how many visits are behind it, scores with too little behind them are shown as 'not enough data', and a wave is only final once it is released.

Need this for a security review?

We answer security questionnaires and walk your team through the controls. Doctrine asd-1.8, last updated 25 October 2026.

Run your first wave this month.
Start from a template, pick your sites, and approve the auditors we propose.