YogaTeacher · yogateacherapp.com

Privacy Policy

Last updated: 25 May 2026

This Privacy Policy explains how Yoga Teacher App (operating yogateacherapp.com, “we,” “us,” or “YogaTeacher”) collects, uses, and shares information when you visit the site, create a studio, book a class, or pay for a package. By using the service you agree to the practices described here.

1. Who we are

YogaTeacher is a software-as-a-service platform that lets yoga studios and independent teachers manage members, classes, packages and bookings. The platform is operated by Inhoose Media. Questions: write to hello@yogateacherapp.com.

2. Information we collect

We collect only what is necessary to run the service:

  • Account data: name, email, hashed password, studio name, time zone, currency, studio logo URL (if set).
  • Operational data: classes you schedule, members you add (name, email, phone, notes you write), packages you create, bookings, attendance, waitlist entries.
  • Payment data: if you charge members or pay for the platform subscription, our payment processors (PayPal, Stripe, Razorpay) handle card and bank details directly — we only store the transaction reference, amount, currency, and processor IDs. We never see your card number.
  • Communications: emails we send via Resend (booking confirmations, reminders, invitations, password resets). The recipient address and subject are logged for troubleshooting.
  • Server logs: standard request logs (IP address, user agent, path, status code) for security and debugging. Retained ≤ 30 days.
  • Analytics: if Google Ads / Analytics is configured, gtag.js sets standard analytics cookies for audience measurement and conversion tracking.

3. How we use information

  • To run the platform — store your studio data and serve it back to you.
  • To send transactional emails you would expect: booking confirmations, class reminders, password resets, invitations. You can disable individual events at Settings → Notifications.
  • To process payments via your chosen processor (PayPal, Stripe, Razorpay).
  • To measure how the public landing page performs (anonymous, aggregate).
  • To investigate abuse, fraud, or violations of the Terms.

We do not sell your information. We do not share it with advertisers beyond the analytics processors named below.

4. Processors and sub-processors

We use the following processors to run YogaTeacher. Each processes data on our behalf under their own terms:

  • Neon — Postgres database hosting (EU-West-2).
  • Vercel — application hosting, request logs.
  • Better-Auth — authentication library running on our own servers (no external service).
  • Resend — transactional email delivery.
  • PayPal, Stripe, Razorpay — payment processors. The studio owner chooses which provider to use; funds settle directly to the studio's account, not ours.
  • Google Ads / Analytics — only when configured by the platform operator. Used for traffic measurement and ad conversion tracking on public pages.

5. Cookies and tracking

We set a session cookie when you sign in so we know who you are on subsequent requests. We set an active_studio_id cookie when you switch between studios. If Google Ads/Analytics is configured, gtag.js sets standard analytics cookies (typically _ga, _gid, _gat). No third-party advertising cookies are set by us beyond these.

6. Security

Passwords are hashed with industry-standard algorithms (Better-Auth's default). Data in transit is TLS-encrypted. Payment credentials never touch our servers — they are entered into the payment processor's checkout flow. We do not store card numbers, CVVs, or bank account numbers.

7. Your rights

Depending on where you live, you may have rights to access, correct, export, or delete your personal data; to restrict or object to processing; and to lodge a complaint with a data protection authority. To exercise any of these, email hello@yogateacherapp.com from the address associated with your account. We will respond within 30 days.

8. Data retention

Active account data is kept for the life of the studio. If you delete your studio (Settings → Account → contact us), all associated members, classes, bookings, and packages are cascade-deleted within 30 days. Backups are purged within 90 days. Notification logs and server logs are kept ≤ 30 days.

9. Children

YogaTeacher is not directed to children under 13 (or under 16 in the EEA). Studio owners are responsible for any data they add about members under those ages on the studio's behalf.

10. International transfers

Our primary database is in Neon's EU-West-2 region. Vercel and our processors may serve content from globally distributed edges. Data is encrypted in transit and at rest.

11. Changes

We may update this policy from time to time. Material changes will be announced in the dashboard or by email at least 14 days before they take effect.

12. Contact

Yoga Teacher App by Inhoose Media
hello@yogateacherapp.com
yogateacherapp.com