โ† Back to Doc Portal
๐Ÿ”‘ Internal Reference

Client API Keys

How to safely collect, generate, and apply API keys for every platform used in Applanta client apps.

โš ๏ธ

Never ask a client to text or email a secret key. Use team member access or restricted keys. Publishable keys are safe to share any way โ€” secret/restricted keys are not.

๐Ÿ’ณ
Stripe
stripe.com ยท Payments & Checkout
โ€บ
Required for any app with a cart, food ordering, service deposits, or subscription billing. Covers full account setup, team member access (safest โ€” no sensitive financial data shared), restricted key creation, and how to apply both keys to the app.
Shareable with client Client creates account You apply the keys
๐Ÿ“
Google Places API
Google Cloud Console ยท Address Autocomplete & Maps
โ€บ
Required for apps with address search, location autocomplete, or Google Maps integration. You create this key yourself under applanta.dev@gmail.com โ€” no client involvement needed. $200/mo free credit covers all standard usage.
Internal โ€” you handle this Free tier sufficient
๐Ÿ”ฅ
Firebase
Google Firebase ยท Push Notifications, Realtime DB, Auth
โ€บ
Required for Premium ($1,200+) apps that need push notifications, real-time database, or user authentication. Each client gets their own isolated Firebase project. Covers project creation, Blaze plan upgrade, VAPID key generation, service account setup, and wiring into the app.
Internal โ€” you handle this Premium tier only
๐Ÿ”’
Secure Key Sharing Rules
How to receive keys from clients without risk
โ€บ
What methods are safe, what methods are not, and the exact steps to take after receiving any API key from a client.
Internal policy
Powered by Applanta Solutions ยท Internal Reference Only ยท Terms ยท Privacy