Marketplace Terms

These terms govern the KidsCode Gift teacher marketplace. They supplement our Terms of Service and apply to all users (parents, students, and teachers) who participate in workshops on the platform. Teachers should also review the Teacher Agreement, which covers instructor-specific obligations.

1. Teacher Marketplace & Independent Instructors

1.1 Nature of the Marketplace

The Platform operates a marketplace that connects students (or their parents/guardians) with independent third-party instructors ("Teachers", "Instructors") for live workshops, courses, and mentoring sessions. Teachers are independent contractors, not employees, agents, or representatives of KidsCode Gift. KidsCode Gift does not employ, license, accredit, or certify Teachers.

KidsCode Gift provides the technology platform that facilitates the booking, payment, and delivery of workshops. KidsCode Gift does not itself provide the educational services offered through the marketplace. All workshops are delivered by Teachers in their individual capacity.

1.2 No Guarantee of Teacher Services

While KidsCode Gift verifies Teacher identity and conducts background checks (see Section 3),KidsCode Gift does not guarantee the quality, safety, completeness, or outcome of any Teacher's services. KidsCode Gift is not a party to the agreement between a Teacher and a student/parent regarding the educational services provided. Any dispute regarding the quality of services should first be addressed directly with the Teacher.

1.3 Teacher Responsibilities

Teachers using the marketplace agree to:

  • Provide accurate credentials and qualifications on their profile;
  • Deliver workshops at the scheduled times and as described;
  • Comply with all applicable laws, including child safety and education regulations;
  • Maintain appropriate conduct with minors and follow our Child Safety Policy;
  • Not misrepresent their qualifications, credentials, or verification status;
  • Be solely responsible for their own taxes, insurance, and business obligations;
  • Use the Stripe Connect account in their own legal name and for their own benefit.

1.4 Student/Parent Responsibilities

Students and parents using the marketplace agree to:

  • Review Teacher profiles, ratings, and workshop descriptions before booking;
  • Provide accurate student information for age-appropriate matching;
  • Attend scheduled sessions or cancel with adequate notice;
  • Understand that Teachers are independent contractors, not KidsCode Gift employees;
  • Report concerns about a Teacher to contact@kidscodegift.com.

2. Workshop Payments & Revenue Split

2.1 Workshop Pricing

Teachers set the prices for their paid workshops, subject to minimum and maximum limits established by KidsCode Gift. Free workshops may also be offered at the Teacher's discretion. All prices are displayed in US Dollars (USD) on the workshop listing page before purchase.

2.2 Platform Commission & Revenue Split

When a student pays for a workshop, KidsCode Gift processes the payment via Stripe and remits the Teacher's share via Stripe Connect. The platform commission rate depends on the attribution source — i.e., who sourced the enrollment:

Attribution SourcePlatform CommissionTeacher Receives
Teacher-sourced (teacher referred the student)15%85%
Platform-sourced (marketplace referral)28%72%
School-sourced (school partnership)15%85%
Renewal (returning student)5%95%

Attribution is determined at the time of purchase and is not reclassified after the transaction. Commission rates may be updated with 30 days' notice to Teachers.

2.3 Subscription vs. Workshop Fees

The Platform offers two distinct payment types:

  • Platform subscriptions (Creator Monthly, Annual Master, Gift Pass) are paid directly to KidsCode Gift and are not subject to the revenue split. These cover access to the platform, AI tools, self-paced courses, and free workshops.
  • Paid workshops are offered by Teachers at their own pricing. The commission in Section 2.2 applies only to the workshop fee, not to any subscription the student may also hold.

2.4 Teacher Payouts

Teacher payouts are processed via Stripe Connect. Teachers must complete Stripe Connect Express onboarding, including identity verification and bank account setup, before they can publish paid workshops or receive payouts. Payouts are transferred to the Teacher's Stripe Connect account at the time of successful payment and are subject to Stripe's payout schedule (typically 2–7 business days).

KidsCode Gift is not responsible for delays caused by Stripe, the Teacher's bank, or incorrect banking details provided by the Teacher. Teachers are responsible for their own tax reporting and obligations. KidsCode Gift may issue tax forms (e.g., 1099-K) as required by law.

3. Teacher Verification & Background Checks

3.1 Identity Verification

All Teachers must complete identity verification through Checkr, our third-party background check provider, before their profile is marked as "Verified" and before they can publish paid workshops. The verification process includes:

  • Government-issued ID verification;
  • Criminal background check (county and national records search);
  • Sex offender registry check.

3.2 What Verification Means

A "Verified" badge indicates that the Teacher's identity has been confirmed and a criminal background check has been cleared. Verification does not constitute an endorsement, employment, licensure, accreditation, or certification by KidsCode Gift. Credentials listed on a Teacher's profile (e.g., degrees, certifications) are self-declared by the Teacher and have not been independently verified by KidsCode Gift.

3.3 Background Check Consent & Data

Teachers must explicitly consent to the background check before it is initiated. KidsCode Giftstores only the status of the background check (e.g., "clear", "pending", "consider") — not the full report contents, criminal records, or other sensitive personal data from the report. The full report is retained by Checkr in accordance with applicable law (including the Fair Credit Reporting Act, 15 U.S.C. § 1681).

Background checks are conducted periodically. KidsCode Gift reserves the right to require re-verification and to suspend or remove any Teacher whose background check status changes unfavorably.

3.4 Teacher Removal

KidsCode Gift reserves the right to suspend or remove any Teacher from the marketplace at any time, with or without cause, including but not limited to: failed background check, student complaints, violation of these Terms, child safety concerns, or conduct that KidsCode Giftdetermines is harmful to the Platform or its users.

4. Marketplace Refunds & Disputes

4.1 Workshop Refund Policy

Refund policies for paid workshops are as follows:

  • Cancellation before the workshop starts: Full refund if cancelled at least 24 hours before the scheduled start time. The Teacher's payout is reversed (clawed back) and the student is refunded in full.
  • Cancellation within 24 hours: 50% refund if cancelled within 24 hours of the start time. The Teacher receives 50% of their payout as a late-cancellation fee.
  • No-show by the Teacher: Full refund to the student. The Teacher receives no payout.
  • No-show by the Student: No refund. The Teacher receives their full payout.
  • Workshop cancelled by the Teacher: Full refund to the student at any time.

4.2 Refund Processing

All refunds are processed by KidsCode Gift through Stripe. When a refund is issued, KidsCode Giftreverses the transfer to the Teacher's Stripe Connect account (a "clawback") for the refunded amount. If the Teacher's Connect account balance is insufficient to cover the reversal, the Teacher's future payouts will be debited until the balance is recovered.

4.3 Disputes & Chargebacks

If a student initiates a chargeback through their bank or credit card company, KidsCode Giftis responsible for responding to the dispute as the payment processor. The Teacher's payout for the disputed transaction will be held pending resolution. If the chargeback is upheld, the payout is clawed back. If the chargeback is reversed in KidsCode Gift's favor, the payout is released to the Teacher.

Teachers may not contact students directly to request that they withdraw a chargeback. Doing so may result in removal from the marketplace.

4.4 Platform-Initiated Refunds

KidsCode Gift reserves the right to issue refunds to students at its sole discretion in cases of suspected fraud, Teacher misconduct, service non-delivery, or violation of these Terms. In such cases, the Teacher's payout will be clawed back. KidsCode Gift will notify the Teacher of any platform-initiated refund and the reason for it.

5. Child Safety & Conduct

5.1 Child Safety Standards

All workshops involving minors must comply with our Child Safety Policy. Teachers must maintain professional conduct at all times. Sessions are recorded by default for safety and quality assurance, unless the Teacher or parent explicitly disables recording for a specific session.

5.2 Messaging & Communication

All communication between Teachers and students occurs through the Platform's messaging system. Teachers may not contact students outside the Platform or share personal contact information. Messages may be monitored for safety and flagged for review by our Trust & Safety team.

5.3 Reporting Concerns

Any concerns about a Teacher's conduct, child safety, or platform misuse should be reported immediately to contact@kidscodegift.com. KidsCode Gift investigates all reports and may suspend or remove a Teacher pending investigation.

6. Data & Privacy

6.1 Student Data

KidsCode Gift collects minimal student data (first name, age, parent email) for the purpose of workshop enrollment and communication. Student data is never sold to third parties. See our Privacy Policy for full details on data collection, retention, and COPPA compliance.

6.2 Teacher Data

Teacher profile information (name, bio, credentials, photo) is public on the marketplace. Background check data is stored as status only (see Section 3.3). Payment and banking data is processed by Stripe and is not stored on KidsCode Gift servers.

6.3 Session Recordings

Session recordings are stored securely and are accessible only to authorized KidsCode Gift staff for safety review. Parents may request access to their child's recordings. Recordings are retained for 90 days unless a safety incident requires longer retention.

7. Governing Law & Changes

7.1 Governing Law

These Marketplace Terms are governed by the laws of the State of Delaware, without regard to conflict of law principles. Any disputes shall be resolved through binding arbitration in accordance with the arbitration provision in our main Terms of Service.

7.2 Changes to These Terms

KidsCode Gift may update these Marketplace Terms at any time. Material changes will be notified to Teachers via email at least 30 days before they take effect. Continued use of the marketplace after the effective date constitutes acceptance of the updated terms.

7.3 Contact

Questions about these Marketplace Terms can be sent to contact@kidscodegift.com.

These Marketplace Terms are part of the KidsCode Gift Terms of Service. If there is a conflict between these Marketplace Terms and the main Terms of Service, these Marketplace Terms prevail for marketplace-related matters. Last updated: August 2026.