MASTERS' GUILD - PRIVACY POLICY

v2.0 Last Updated: February 21, 2026

1. Introduction

1.1 Who We Are

Masters' Guild ("we," "us," "our," or the "Platform") is an online marketplace that connects individuals and businesses seeking skilled services ("Consumers") with qualified service providers ("Providers"). We are committed to protecting your personal information and being transparent about how we collect, use, and share it.

1.2 Scope

This Privacy Policy applies to all users of the Masters' Guild platform, including:

  • The Masters' Guild mobile application (iOS and Android)
  • The Masters' Guild web application
  • Masters' Guild regional websites (mastersguild.io and associated regional sites including Toronto, Vancouver, Montreal, Calgary, Ottawa, Edmonton, New York, Los Angeles, and Chicago)
  • All services provided through the Platform

This Privacy Policy supplements our Terms of Service, Independent Contractor Agreement, and Code of Conduct. In the event of any conflict, this Privacy Policy controls with respect to privacy and data protection matters.

2. Information We Collect

We collect information in several categories, each serving specific purposes in providing and improving our services.

2.1 Account Information

When you create an account, we collect:

Data Purpose
Email address Authentication, account recovery, communications
User ID (system-generated) Unique account identification
Password (stored as a secure hash) Authentication (your password is never stored in plain text and is never visible to anyone, including our staff)
Date joined Account history and age verification
Last login timestamp Session management and security monitoring

2.2 Profile Information

You may choose to provide additional profile information:

Data Purpose
First and last name Display name, identification
Headline Public profile description
Skills Quest matching and Provider discovery
Education history Public profile
Work experience Public profile and qualification verification
Location coordinates Distance-based Quest matching and Provider discovery
Address, postal code, country Service area determination
Phone number Verification, communication
Profile picture Public profile display (stored on our CDN)

2.3 Payment Information

When you add a payment method or set up Provider payouts, we collect:

Data Purpose
Card brand and last 4 digits Displaying your saved payment methods
Card expiry month and year Payment validity checking
Billing postal code Payment verification
Payment method fingerprint Deduplication (preventing duplicate payment methods)
Stripe customer ID Linking your account to our payment processor
Stripe Connect account ID (Providers) Processing Provider payouts
Transaction records (amounts, fees, taxes) Financial records and dispute resolution

Important: We never store your full card number. All payment card data is handled through tokenization by our payment processor, Stripe. Only non-sensitive card metadata is stored on our systems.

2.4 Device and Technical Information

When you access the Platform through our mobile application, we automatically collect:

Data Purpose
Device brand and manufacturer Fraud detection
Device model Fraud detection and compatibility
Operating system and version Compatibility and fraud detection
Physical device or emulator indicator Fraud detection (emulators may indicate fraudulent activity)
Locale and language settings Fraud detection
Timezone Fraud detection (timezone-country mismatches may indicate suspicious activity)
IP address Security, fraud detection, approximate geolocation
Browser user agent Compatibility and security

Device information is stored in an append-only format, meaning records are never modified or deleted. This preserves a complete history for fraud investigation and regulatory compliance purposes.

2.5 Content You Create

When you use the Platform, we store content you create:

Data Purpose
Posts and comments Community feed content
Quest descriptions and details Service listings
Reviews and ratings Trust and quality system
Chat messages Direct communication between users
Portfolio items Public profile showcase

2.6 Communication Data

We collect data related to Platform communications:

Data Purpose
Chat messages Facilitating direct messaging between users
Push notification tokens (Firebase/Expo) Delivering push notifications to your device
Email notification preferences Respecting your communication choices

2.7 Onboarding Documents

During Provider onboarding, we collect:

Data Purpose
Identity documents (e.g., government-issued ID) Identity verification
Work eligibility documents Verifying right to work in your jurisdiction
Document review results and notes Recording verification outcomes
Legal agreement acceptance records (timestamp, IP address, device information) Compliance and audit trail

Onboarding documents are stored securely on Amazon Web Services (AWS) S3 with restricted access.

2.8 Usage and Analytics Data

We automatically collect data about how you use the Platform:

Data Purpose
Analytics events (screen views, actions, sessions) Platform improvement and diagnostics
AI execution logs (automated processing records) Compliance audit trail (see Section 5)
Payment webhook events Synchronizing payment status with our payment processor

3. How We Collect Information

3.1 Information You Provide

Most of the information we collect is provided directly by you when you:

  • Create an account and set up your profile
  • Add a payment method or connect a payout account
  • Post Quests, submit offers, write reviews, or send messages
  • Upload onboarding documents for Provider verification
  • Accept legal agreements during onboarding
  • Contact our support team
  • Adjust your notification preferences

3.2 Information Collected Automatically

We automatically collect certain information when you use the Platform:

  • Device information is collected when you log in or launch the mobile application, including device brand, model, operating system, locale, timezone, IP address, and whether the device is a physical device or emulator.
  • Usage data is collected through our analytics SDK as you navigate the Platform, including screen views, user actions, and session information.
  • Session cookies are used to maintain your authenticated session (see Section 10).

3.3 Information from Third Parties

We may receive information about you from third-party services:

  • Stripe provides payment status updates, payout confirmations, and Connect account verification results.
  • Firebase / Expo provides delivery status for push notifications.
  • Brevo provides email delivery and engagement data.

4. How We Use Your Information

4.1 Providing Services

We use your information to:

  • Create and manage your account
  • Facilitate Quest posting, offer submission, and service delivery
  • Match Consumers with relevant Providers based on skills, location, and availability
  • Process payments between Consumers and Providers
  • Enable real-time chat communication between users
  • Deliver notifications about Quest updates, messages, and account activity
  • Display your public profile to other Platform users

4.2 Safety and Security

We use your information to:

  • Detect and prevent fraud through device fingerprinting and behavioral analysis
  • Moderate user-generated content for policy violations
  • Verify Provider identity and work eligibility during onboarding
  • Monitor accounts for suspicious activity patterns
  • Enforce our Terms of Service and Code of Conduct
  • Investigate and resolve disputes between users

4.3 Communications

We use your information to:

  • Send transactional notifications about your Quests, payments, and account activity
  • Send marketing communications (with your consent and subject to applicable anti-spam laws)
  • Deliver push notifications through Firebase Cloud Messaging or Expo
  • Send email notifications through our email delivery service

4.4 Platform Improvement

We use your information to:

  • Analyze usage patterns and identify areas for improvement
  • Monitor platform health and performance
  • Generate aggregated, anonymized analytics for business intelligence
  • Improve our AI-powered features based on performance metrics

5. AI and Automated Processing

5.1 AI-Powered Features

The Platform uses artificial intelligence to assist with several operational functions. All AI processing is performed using OpenAI's language model technology (currently gpt-4o-mini).

Feature Trigger Data Processed Impact on You Human Oversight
Content Moderation When you create a Post, Quest, or Review Content text, your account tier and age Your content may be flagged for review or hidden if it violates our policies Admin reviews all flagged content
Fraud Detection Every 6 hours (batch processing) Behavior patterns, device data, transaction history Your account may be placed under review or suspended if fraud indicators are detected Admin reviews all actions, appeal process available
Quest Matching When a new Quest is created Quest description, Provider skills and location You may receive notifications about Quests matching your skills You decide whether to apply
Customer Success Daily (6:00 AM UTC) Engagement metrics, last activity date You may receive proactive support outreach Internal use only; no automated account actions
Analytics Intelligence Daily (7:00 AM UTC) Aggregated platform KPIs (anonymized) No direct impact on your account Internal use only
Document Review When you upload an onboarding document Document image (processed via Vision API) Your document may be automatically approved or flagged for manual review Admin review available for all decisions

5.2 How AI Processing Works

When AI processing is triggered (either by your action or on a scheduled basis), the relevant data is sent to OpenAI's API for analysis. The AI returns a structured response including a determination (e.g., "approve," "flag," or "reject"), a confidence score, and reasons for its decision.

5.3 Data Sent to AI Providers

  • OpenAI receives the data described in the table above. Content submitted for AI review is processed in accordance with OpenAI's API data usage policy, which states that data sent through the API is not used to train OpenAI models.
  • We do not send your name, email address, or other directly identifying information to OpenAI. Content is submitted with anonymized context (such as account tier and account age, not your identity).

5.4 Human Oversight

All AI-powered decisions that materially affect your account are logged in an append-only audit system. This audit trail records:

  • The input data that was analyzed
  • The AI determination and confidence level
  • Any actions taken as a result
  • Timestamp and processing details
  • Token usage and processing cost

Automated decisions that restrict your account (such as content removal or account suspension) can be reviewed and overridden by a human administrator upon your request.

5.5 Your Rights Regarding AI Decisions

You have the right to:

  • Know that AI processing is being used (this section serves as that disclosure)
  • Request human review of any automated decision that affects your account
  • Contest an AI-generated determination by contacting support@mastersguild.io
  • Access the audit trail for AI decisions that affected your content or account (upon request)

6. Information Sharing and Third Parties

6.1 We Do Not Sell Your Data

Masters' Guild does not sell, rent, or trade your personal information to third parties for their marketing purposes. We have never sold personal information and have no plans to do so.

6.2 Service Providers

We share data with the following third-party service providers who assist us in operating the Platform:

Service Provider Purpose Data Shared
Stripe Payment processing, Provider payouts (Stripe Connect), identity verification for Connect Payment details, identity information for Connect KYC
OpenAI AI content moderation, fraud detection, quest matching, document review Content text, behavioral data (anonymized)
Amazon Web Services (S3) File storage for documents, images, and media Uploaded files
Twilio SMS and voice verification Phone number
Brevo Email delivery Email address, notification content
Firebase / Expo Push notification delivery Device push token, notification content
Cloudflare CDN, security, DNS tunneling IP address, traffic data
Google Analytics Website analytics (regional WordPress sites only) Session data (anonymized via cookies)

Each service provider is contractually required to use your data only for the purposes described above and in accordance with their own privacy policies.

6.4 Business Transfers

If Masters' Guild is involved in a merger, acquisition, reorganization, or sale of assets, your personal information may be transferred as part of that transaction. We will notify you via email or a prominent notice on the Platform before your information is transferred and becomes subject to a different privacy policy.

7. Data Storage and Security

7.1 Where Data Is Stored

Your data is stored on infrastructure provided by Amazon Web Services (AWS), with primary servers located in the United States. Files (documents, images, media) are stored on AWS S3. Our database is PostgreSQL with PostGIS extensions for geographic functionality.

7.2 Security Measures

We implement appropriate technical and organizational security measures to protect your personal information, including:

  • Encryption in transit: All data transmitted between your device and our servers is encrypted using TLS/HTTPS. Our infrastructure is protected behind Cloudflare's security layer.
  • Encryption at rest: Database and file storage use AWS encryption at rest.
  • Password security: Passwords are stored using Django's PBKDF2 hashing algorithm and are never stored in plain text.
  • Access controls: Administrative access to production systems is restricted and authenticated.
  • Connection pooling: Database connections are managed through PgBouncer to prevent unauthorized direct access.
  • Append-only audit logs: Device fingerprints and AI execution records cannot be modified or deleted, ensuring tamper-proof audit trails.

7.3 Payment Security

All payment card processing is handled by Stripe, a PCI DSS Level 1 certified payment processor. We never receive, process, or store your full card number. Only tokenized, non-sensitive card metadata (brand, last 4 digits, expiry) is stored on our systems.

8. Data Retention

We retain your personal information for the periods described below:

Data Category Retention Period Basis
Active account data (profile, preferences, content) Duration of your account activity plus a reasonable period thereafter Service provision (ToS 10.4(a))
Financial records (transaction amounts, fees, taxes, processor references) Minimum 7 years Tax and financial regulations (ToS 10.4(b))
Device fingerprints Indefinite (append-only) Fraud detection and regulatory compliance (ToS 10.4(c))
AI execution logs Indefinite (append-only) Compliance audit trail (ToS 10.4(c))
Soft-deleted data (Quests with accepted offers, payment methods) Indefinite (hidden from user interface) Record-keeping and fraud prevention (ToS 10.4(d))
Account deletion requests Processed in accordance with PIPEDA and CCPA Privacy law compliance (ToS 10.4(e))

8.1 Active Account Data

While your account is active, we retain all data necessary to provide our services. After account inactivity, we retain your data for a reasonable period to allow for account reactivation.

8.2 Financial Records

Payment transaction records are retained for a minimum of 7 years as required by tax and financial regulations in the United States and Canada. This includes transaction amounts, platform fees, applicable taxes, and payment processor references.

8.3 Fraud Prevention Data

Device fingerprints are stored in an append-only format and retained indefinitely. This data is essential for ongoing fraud detection, pattern analysis, and regulatory compliance. Individual device records cannot be selectively deleted without compromising the integrity of the fraud detection system.

8.4 Soft-Deleted Data

Certain records are soft-deleted rather than permanently erased when you remove them:

  • Quests that have received offers are marked as deleted but retained in our systems for dispute resolution and financial record-keeping.
  • Payment methods are marked with a deletion timestamp but retained for transaction history integrity.

Soft-deleted data is hidden from the user interface and is not accessible through the Platform.

8.5 Account Deletion

You may request deletion of your account and associated personal data by contacting support@mastersguild.io. Upon receiving your request, we will:

  1. Verify your identity
  2. Delete or anonymize your personal data, subject to the retention exceptions described above (financial records, fraud prevention data, and soft-deleted records with legal retention requirements)
  3. Confirm completion of the deletion process

9. Your Privacy Rights

9.1 Rights for All Users

Regardless of your location, you have the right to:

  • Access your personal information that we hold
  • Correct inaccurate personal information (you can edit most profile data directly through the Platform)
  • Delete your account and associated personal data (subject to retention exceptions in Section 8)
  • Withdraw consent for optional data processing
  • Receive a copy of your personal data in a portable format (upon request)
  • Object to processing of your personal information for specific purposes
  • Request human review of automated decisions that affect your account (see Section 5.5)

9.2 Additional Rights for Canadian Residents (PIPEDA)

If you are a resident of Canada, you have additional rights under the Personal Information Protection and Electronic Documents Act (PIPEDA):

PIPEDA Principle How We Address It
1. Accountability We are responsible for personal information under our control. Contact our privacy contact at support@mastersguild.io (Section 15).
2. Identifying Purposes Section 4 describes the specific purposes for each data collection.
3. Consent Section 1.3 describes how we obtain consent. Section 11 covers consent for commercial communications.
4. Limiting Collection We collect only information necessary for identified purposes (Section 2).
5. Limiting Use, Disclosure, and Retention Sections 4, 6, and 8 describe use limitations, disclosure practices, and retention periods.
6. Accuracy Section 9.1 provides the right to correct inaccurate information.
7. Safeguards Section 7 describes our security measures.
8. Openness This entire Privacy Policy serves as our openness commitment.
9. Individual Access Section 9.1 provides the right to access your personal information.
10. Challenging Compliance Section 15.2 provides a complaint process, including escalation to the Office of the Privacy Commissioner of Canada.

9.3 Additional Rights for California Residents (CCPA)

If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA):

CCPA Right How We Address It
Right to Know Section 2 provides a complete inventory of personal information we collect.
Right to Delete Section 9.4 describes how to request deletion of your personal information.
Right to Opt-Out of Sale We do not sell personal information (Section 6.1).
Right to Non-Discrimination We will not discriminate against you for exercising any of your CCPA rights. You will not receive different pricing, service quality, or access levels for exercising your privacy rights.
Right to Correct Section 9.1 provides the right to correct inaccurate information.

Categories of Personal Information Collected (per CCPA requirements): identifiers (email, user ID, IP address), commercial information (transaction records), internet activity (usage data, analytics), geolocation data (location coordinates, IP-derived location), professional information (skills, work experience), sensitive personal information (government ID for onboarding verification).

9.4 How to Exercise Your Rights

To exercise any of your privacy rights, contact us at:

  • Email: support@mastersguild.io
  • Subject line: "Privacy Rights Request"

We will verify your identity before processing your request. We aim to respond to all privacy rights requests within 30 days. If we need additional time, we will notify you of the delay and the reason.

10. Cookies and Tracking Technologies

10.1 Essential Cookies

We use the following essential cookies that are necessary for the Platform to function:

Cookie Purpose
Session cookie Maintains your authenticated session while you use the Platform
CSRF token Protects against cross-site request forgery attacks (a security measure)

These cookies are strictly necessary and cannot be disabled without breaking Platform functionality.

10.2 Analytics

On our regional WordPress websites (mastersguild.io and associated city sites), we use Google Analytics to understand website traffic and usage patterns. Google Analytics uses cookies to collect anonymized session data including pages visited, time spent, and referral source. Google Analytics data is not linked to your Masters' Guild account.

The Masters' Guild mobile application and web application do not use Google Analytics. Usage data within the application is collected through our own analytics system (see Section 2.8).

10.3 Managing Cookies

You can control cookies through your browser or device settings:

  • Browser settings: Most browsers allow you to block or delete cookies. Blocking essential cookies will prevent you from using the Platform.
  • Google Analytics opt-out: You can opt out of Google Analytics by installing the Google Analytics Opt-out Browser Add-on.
  • Mobile device settings: You can reset your advertising identifier or limit ad tracking through your device's privacy settings.

11. Communications and Marketing

11.1 Transactional Communications

We send transactional communications that are necessary for the operation of your account, including:

  • Quest status updates (offers received, quest completed, etc.)
  • Payment confirmations and payout notifications
  • Account security alerts (new device login, password changes)
  • Onboarding status updates
  • Chat message notifications

Transactional communications are not marketing messages and are not subject to unsubscribe requirements. You may reduce the frequency of some transactional notifications through your notification preferences.

11.2 Marketing Communications

We may send marketing communications about Platform features, promotions, or updates. In compliance with Canada's Anti-Spam Legislation (CASL):

  • We obtain your express consent before sending commercial electronic messages
  • All marketing emails clearly identify Masters' Guild as the sender
  • All marketing emails include our contact information (support@mastersguild.io)
  • Marketing emails are sent through Brevo, our email delivery service

11.3 Push Notifications

If you enable push notifications on your mobile device, we use Firebase Cloud Messaging (FCM) or Expo Push Notifications to deliver alerts about Quest activity, messages, and account updates. Push notifications may be transactional or promotional in nature.

11.4 Your Choices

You can manage your communication preferences at any time:

  • Email unsubscribe: Click the unsubscribe link in any marketing email. We will process your unsubscribe request within 7 business days, consistent with our Terms of Service (Section 8.3(c)).
  • Push notifications: Disable push notifications through your device settings or within the Platform's notification preferences.
  • In-app preferences: Adjust your notification preferences within the Platform to control which types of notifications you receive.

Note: You cannot opt out of transactional communications related to your account activity while your account is active.

12. Cross-Border Data Transfers

12.1 US-Canada Data Flows

Masters' Guild serves users in both the United States and Canada. Your personal information may be transferred to and processed in a country other than the one in which you reside:

  • Infrastructure: Our primary servers and database are hosted on AWS infrastructure in the United States.
  • File storage: Documents and media are stored on AWS S3 in the United States.
  • Payment processing: Stripe processes payments in both USD and CAD through separate Stripe accounts, with data processed in the United States.
  • AI processing: Content sent to OpenAI for AI processing is processed in the United States.

12.2 Safeguards

We implement the following safeguards for cross-border data transfers:

  • All data in transit is encrypted using TLS/HTTPS
  • Our service providers are contractually bound to protect your data in accordance with applicable privacy laws
  • We comply with PIPEDA requirements for cross-border transfers of Canadian personal information
  • We evaluate the privacy practices of our service providers before engaging them

Canadian users should be aware that personal information processed in the United States may be subject to US law, including potential access by US government authorities under applicable legal processes.

13. Children's Privacy

Masters' Guild is intended for users who are at least 18 years of age. We do not knowingly collect personal information from children under 18. If we become aware that we have collected personal information from a child under 18, we will take steps to delete that information promptly.

If you believe a child under 18 has provided personal information to us, please contact us at support@mastersguild.io so we can take appropriate action.

This policy is consistent with the requirements of the Children's Online Privacy Protection Act (COPPA) and PIPEDA's provisions regarding the collection of personal information from minors.

14. Changes to This Policy

14.1 Notification

We may update this Privacy Policy from time to time to reflect changes in our practices, technology, or legal requirements. When we make material changes:

  • We will update the "Last Updated" date at the top of this policy
  • We will notify you by email or through a prominent notice on the Platform
  • For significant changes affecting your rights, we will provide advance notice before the changes take effect

This notification process is consistent with Section 16 of our Terms of Service.

14.2 Continued Use

Your continued use of the Platform after the effective date of any changes constitutes your acceptance of the updated Privacy Policy. If you do not agree with the changes, you should discontinue use of the Platform and may request account deletion.

15. Contact Us

15.1 Privacy Inquiries

For questions, concerns, or requests related to this Privacy Policy or your personal information, contact us at:

Masters' Guild Privacy Contact Email: support@mastersguild.io Subject: Privacy Inquiry

We aim to respond to all privacy inquiries within 30 days.

15.2 Complaints

If you are not satisfied with our response to your privacy concern, you have the right to escalate your complaint:

  • Canadian residents: You may file a complaint with the Office of the Privacy Commissioner of Canada (OPC) at www.priv.gc.ca
  • Ontario residents: You may also contact the Information and Privacy Commissioner of Ontario (IPC)
  • California residents: You may file a complaint with the California Attorney General's office at oag.ca.gov
  • All users: You may contact the relevant data protection authority in your jurisdiction
Scroll to Top