Pocket PE relies on Google Firebase cloud services for core app functionality. If your network applies content filtering or domain blocking, you may need to whitelist specific domains to ensure the app works properly for students and teachers.
Why Firebase?
Pocket PE uses Google Firebase as its backend infrastructure — a cloud platform that handles the services that make the app work in real time. Firebase is used by millions of educational and consumer apps worldwide and is a Google product, meaning it meets enterprise-grade security and privacy standards.
The Pocket PE app depends on Firebase for several critical functions:
- User authentication — Verifying student and teacher logins securely
- Data sync — Storing and retrieving user progress, activity records, and program content
- File storage — Serving media assets such as instructional videos and images
- Remote configuration — Delivering app updates and feature settings without requiring a full app update
- Analytics — Aggregated, anonymized usage data used to improve the product
- Push notifications — In-app messaging and update alerts
Required domains
The following domains should be allowed outbound on port 443 (HTTPS) for all devices running Pocket PE.
| Domain | Purpose |
|---|---|
| *.googleapis.com | All Firebase and Google API services — authentication, database, file storage, remote configuration, push messaging, and app analytics Covers identitytoolkit · securetoken · firestore · firebasestorage · storage · firebaseremoteconfig · firebaseinstallations · fcm |
| *.firebaseapp.com | Firebase project endpoints and authentication redirects |
| *.firebase.com | General Firebase platform services |
Need help?
If you continue experiencing connectivity issues after whitelisting these domains, please contact Pocket PE support. When reaching out, it helps to include the device type, operating system, and a description of what the app does or doesn't do when the issue occurs.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article