Skip to content

Privacy Policy

How ClassPaws handles information from teachers, pupils, and purchasers.

Updated

Who handles the information

ClassPaws is operated by fanpengfei, trading as ClassPaws, in Hong Kong. This policy explains how we handle information to run the website, teacher accounts, classrooms, and billing.

Information we use

  • Teachers. An email address and password are required for email sign-in. Supabase handles account authentication. ClassPaws keeps your account identifier, email, display name, preferences, plan, and any profile details you choose to provide.
  • Classrooms and pupils. Teachers enter a class name and a display name for each pupil. ClassPaws issues a class code and pupil PINs and keeps classroom membership, attendance, reward and pet progress, and activities such as quiz responses. Pupils use the class code and PIN to sign in. Pupil sign-in has no email, date of birth, or payment fields.
  • Billing and support. When you choose to buy, Stripe collects payment and billing details through its hosted pages. ClassPaws keeps the plan, order and Stripe references, amount, payment status, paid period, refunds, and disputes. We use information you provide to answer support requests.

We use this information to provide access, run classroom features, keep accounts secure, verify payments, and respond to requests. Teachers may use a display name or nickname appropriate for their classroom and should limit the information they enter to what they need for the service.

Teaching materials and AI tools

ClassPaws stores the lesson plans, assignment templates, and classroom materials teachers choose to save. When a teacher requests an AI draft, our AI service provider receives the material needed for that request. For assignment feedback, this includes the text the teacher selects to send, the assignment instructions, and the review criteria where available. Teachers can edit the text before sending it and approve or edit any feedback before sharing it with pupils.

Cookies, devices, and the classroom display

ClassPaws uses sign-in cookies and pupil session information to keep accounts signed in and limit repeated login attempts. Where offline classroom features are available, the browser can store classroom data and pending actions on the device. The optional noise meter uses the microphone with permission to calculate sound levels in the browser. It does not record, save, or upload audio.

Authorized teachers can share a classroom display through a time-limited link where the feature is available. Anyone with a valid link can view the names and classroom activity included on that display. Share it only with intended viewers.

Service providers and retention

We use Supabase for authentication and data storage, Oracle Cloud to host the app in Brazil, Cloudflare for site delivery and security, and Stripe for payments, invoices, refunds, and disputes. These providers can process information outside Hong Kong as part of providing their services. Network and security systems can process connection details such as IP addresses and request timestamps.

We keep information for as long as needed to provide the service and meet operational, security, billing, and legal requirements. Deactivating a pupil or class in the app keeps its underlying records. Billing, backups, and records needed by law may need to be kept for separate periods.

Access, correction, and deletion requests

Use ClassPaws Support to ask about your information or request access, a correction, or deletion. We may verify your identity or your authority to act for a pupil before sharing or changing records. Parents and guardians can also contact the pupil's teacher or school about a classroom record.