Last updated May 31, 2026

Agent Terms & Independent Contractor Agreement

These terms govern your relationship with SpyRecruiter (operated by Undercover Shopper) as an independent contractor mystery shopper. By creating an agent account or claiming a mission, you agree to them.

1. Independent contractor status

You are an independent contractor, not an employee. You are responsible for your own taxes, insurance, transportation, and tools. Nothing in this agreement creates a partnership, employment, agency, or franchise relationship.

2. How missions work

  • You receive notifications about missions within your travel radius.
  • Claiming a mission is at your option. Once you claim, you commit to visiting the location and submitting a report within the stated window.
  • You complete the visit per the brief, capture required photos with your own device, and submit a structured report by the deadline.

3. Payment

  • The shop fee is shown on each mission. Reimbursement (if applicable) is on top of the fee, capped at the amount in the brief.
  • Payouts are made through Stripe Connect after your report passes our QA review.
  • If your annual gross payout from us reaches the CRA threshold, we will issue you a T4A slip and report to the CRA. You are responsible for declaring this income.

4. Your obligations

  • Be truthful. Reports must reflect your real visit. Fabricating, paraphrasing other reports, or using AI-generated content is cause for immediate ban and forfeiture of pending payouts.
  • Maintain confidentiality. Do not disclose to anyone — including the business being shopped — that you are a mystery shopper, before or during the visit.
  • Respect the law. Cannabis dispensary shops and other regulated visits require strict adherence to provincial law.
  • Follow the brief. If you cannot complete a brief item (e.g. staff didn’t engage), mark “couldn’t observe” instead of guessing.

5. Photos and evidence

Photos uploaded with your report must be taken by you on-premises. We automatically extract GPS and timestamp metadata; mismatches between photo coordinates and shop coordinates may flag your submission for QA. Submitting photos taken by someone else, copied from elsewhere, or from a different visit is grounds for ban and forfeit.

6. QA and rejections

  • Reports go through QA before being delivered to the customer. We may ask follow-up questions or request resubmission.
  • If your report doesn’t meet the deliverables (four required photos, structured answers complete), you get a chance to resubmit before any no-pay decision.
  • If a report is rejected for fraud or plagiarism, no payout is owed for that mission.
  • Three strikes within a rolling 12 months may result in account suspension or ban.

7. Ownership of submitted material

You retain copyright on every photo, note, and structured-report answer you submit. You do not assign your rights to us by submitting work.

For reports we accept and pay out, you grant Undercover Shopper Inc. a non-exclusive, worldwide license to (a) deliver the report to the customer who commissioned the mission, (b) retain it for QA review and audit, and (c) use anonymized excerpts internally for training and quality improvement.

For reports we reject or do not pay for any reason (late submission, fraud or plagiarism findings, insufficient deliverables, abandoned missions): we retain the submission solely for fraud-detection and audit purposes — for example, to catch copy-paste agents across missions. We will not deliver rejected submissions to the customer, and we will not use them commercially.

8. Disputing a payment or rejection decision

If you disagree with a QA rejection, a strike, or a no-pay decision, you may appeal within 14 days of the decision.

Appeal channel: the “Message support” form on your agent dashboard. Reference the mission ID in your subject line so we can find it.

We respond in writing within 5 business days. If the appeal is upheld, we re-issue the payout and reverse the strike (where applicable). If denied, we explain why so you know what changed our mind — or what didn’t. Section 12 (governing law) remains the legal backstop, but the dashboard appeal is the practical first step.

9. Conflicts of interest

You may not shop a business owned, operated, or staffed by you, a family member, or a close associate. You may not contact or retaliate against any business or staff member based on a shop.

10. Termination

You may close your account at any time from your profile. We may suspend or terminate your account for fraud, three accumulated QA strikes, persistent no-shows, or any breach of these terms. Past mission and payout records are retained per our Privacy Policy and applicable tax law.

11. Limitation of liability

We are not liable for any injury, loss, or damage incurred during your visits. You bear the responsibility and risk of being on location. Aggregate liability for any claim is capped at the total payouts we have made to you in the 12 months preceding the claim.

12. Governing law

These terms are governed by the laws of British Columbia and the federal laws of Canada. Disputes are resolved in the courts of British Columbia.

13. Contact