Skip to main content
Everything here lives in workspace settings at app.pushnotif.ai. Sign-in is with Google.

Teammates

Invite a teammate by their Google email address and pick a role: There is no invitation email. Once invited, they sign in at app.pushnotif.ai with that Google account. A workspace always keeps at least one owner.

Apps

An app is one iOS app in one environment. Create separate apps for production and staging, so test traffic never mixes with real users and a flow you’re trying out can’t reach customers.

Ingest keys

Each app has its own ingest keys (pna_...), managed on the app’s SDK Keys page.
  • A key is shown once, when it’s issued. We store only a hash, so a lost key can’t be recovered. Issue a new one instead.
  • Keys can only write events. They can’t read anything, so shipping one in your app binary is safe.
To rotate a key: issue a new one and ship it in your next release. The old key keeps working, so builds already on people’s phones keep reporting. Once those builds have aged out, revoke the old key. The dashboard won’t let you revoke an app’s last working key.