Mobile App

Google Play Store Approval Checklist: How to Get Your School ERP App Published

Super Admin Apr 07, 2026 2 min read 3 views

🚨 1. Account Deletion Requirement

Google Play enforces a strict policy: if your app allows login, it MUST offer account deletion.

For school ERPs, parents can't delete academic/financial records. The solution:

  1. Add a "Request Account Deletion" button in the Profile screen
  2. Show: "Because this account contains official academic and financial records, your deletion request will be sent to the School Administrator for legal review."
  3. In Play Console's Data Safety form, check: "Users can request deletion, but some data may be retained for legitimate business/legal purposes."

📍 2. Location Permissions

If your app uses location for transport tracking, Google requires:

  • An In-App Prominent Disclosure dialog before the system permission popup
  • State clearly: "This app collects location data to enable live bus tracking."
  • Don't declare background location unless you truly need it

🛡️ 3. Privacy Policy & Data Safety

With Firebase, Razorpay/Stripe, and Geolocator, your app collects device IDs, crash logs, purchase data, and location. The policy must mention:

  • Firebase usage and crash log collection
  • Location for transport tracking
  • Payment processing for school fees
  • All data encrypted in transit

👶 4. Target Audience & Family Policy

Select 18 and over as target audience. Clarify this is a Parent Utility App used by adult parents — not a children's app. If graphics look "childish", reviewers may flag it.

🔑 5. Test Credentials

In Play Console → App Content → App Access, provide:

Phone: 1234567890
Password: password123
Role: Parent

Without working test credentials, reviewers will instantly reject under "Broken Functionality".

💳 6. In-App Purchases Exemption

School fee payments are Real-World Services — you're exempt from Google Play Billing. Razorpay/Stripe is perfectly allowed. Make sure the app description says "Physical Offline School Fees".

Play Store Android Flutter App Publishing COPPA
Search
Tags
Finance Fees Payments Revenue Accounting CBC Kenya Assessments Competency HR Payroll Leaves Staff Management Transport GPS School Bus Fleet Management Online Exams Question Bank Auto-Grading