Data privacy and family data basics

How families get a copy of their data or ask for it to be deleted, how you handle those requests, and what to say in your privacy policy.

Updated October 31, 2026

Cards

Card details are stored by Stripe, not in QuickKicks or by your school.

Families can download their data

On the portal Profile page, a parent can choose Download my data. QuickKicks emails them a 6-digit code to confirm it's them. Then they download a JSON file with the personal data your school holds about them and their students.

Families can ask to be deleted

On the portal Profile page, a parent can choose Delete my data and add an optional reason. They can withdraw the request until it's processed. Their portal tells them staff will respond within 30 days.

How you handle a deletion request

Only owners can do this.

  1. Go to Admin › Settings › Data deletion requests.
  2. Open the pending request.
  3. Choose Anonymize (keep history) or Hard delete. Anonymize keeps attendance and payment history but replaces the identifying details. Hard delete removes the records entirely, and is only allowed when there's no financial history.
  4. Enter a reason (at least 8 characters) and click Process erasure. You can also reject a request with a reason.

Anonymize runs straight away. A hard delete needs a second owner to approve it, then waits 24 hours before it runs. It can be cancelled during that time. Every erasure is listed in the erasure log on the same page.

Audit log

Admin › Settings › Audit log records changes made in your account.

Your privacy policy

Mention that:

  1. You use QuickKicks (Trixy LLC) to run your school.
  2. Card payments are processed by Stripe.
  3. You email families, and they can opt out of marketing email.
  4. Families can download or ask to delete their data from their portal Profile page.

Questions: support@quickkicks.app.

Still need help? Email support@quickkicks.app and a QuickKicks operator will reply.