Last updated May 5, 2026
Agent Privacy Policy
This policy explains how SpyRecruiter (operated by Undercover Shopper) handles personal information of mystery-shopping agents on spyrecruiter.com. We comply with PIPEDA and applicable provincial privacy law.
1. What we collect
- Name, email, mobile phone, and home postal code (for matching to nearby shops).
- Approximate latitude/longitude derived from your postal code.
- Mission reports you submit: structured responses, narrative text, photos with EXIF metadata (GPS, timestamp, camera make and model), reimbursement receipts, and field-level entry timestamps for fraud review.
- Stripe Connect onboarding data (legal name, government ID verification, bank routing) — held by Stripe under their privacy policy.
- Standard server logs (IP, user-agent, timestamps).
2. How we use it
- To match you with nearby missions and notify you by SMS and email.
- To pay you out via Stripe Connect after a mission report clears QA.
- To meet our legal obligations — in particular, to report payments to the Canada Revenue Agency on a T4A slip when annual earnings warrant it.
- To maintain a quality-assurance trail (photo metadata, form timing) so we can investigate fraud or inaccuracy.
- To detect and prevent abuse of the platform.
3. Who we share it with
- Stripe Inc. — Connect payouts.
- Resend, Twilio, Mapbox, Cloudflare, Turso, Vercel — the same service providers used to run the platform.
- Customers (business owners): only see the structured report and photos. They do not see your name, email, phone, or address.
- Canada Revenue Agency: when total annual payouts to you require us to issue a T4A.
4. Retention
- Active agent records: while your account is active.
- Tax records (T4A obligation): we retain payout-related information — legal name, payout method, and transaction records — for six years from the end of the relevant tax year, as required by the CRA, even after you delete your account.
- Deleted accounts: name, email, and phone are scrubbed; a one-way salted hash is kept for fraud prevention. Mission report records are kept (anonymized to a deleted-shopper id) so customer archives remain consistent.
5. Photo metadata + fraud signals
Photos uploaded as evidence are automatically parsed for EXIF GPS, timestamp, and camera information. We compare the GPS to the shop location and flag mismatches for QA. Field-level timestamps and paste attempts in narrative answers are also retained as fraud-prevention telemetry.
6. Your rights
You may request access, correction, or deletion of your personal information at any time. Self-service deletion is available from your profile page. Some information must be retained for tax and audit reasons; we will tell you what is being kept and why.
7. Security
TLS in transit, hashed magic-link tokens, hashed session IDs, encryption at rest via our hosting providers, least-privilege access for our small team. Photos are stored in Cloudflare R2 with time-limited presigned URLs.
8. Cookies and analytics
A first-party session cookie keeps you signed in. We use Google Analytics 4 for aggregate traffic measurement, which sets its own cookies and processes pseudonymous identifiers. We do not run third-party advertising trackers. You can opt out of Google Analytics with the Google Analytics opt-out browser add-on.
9. Contact
Privacy questions: privacy@spyrecruiter.com. Office of the Privacy Commissioner of Canada: priv.gc.ca.