{"registry_version":"2026.1025.387","generated_at":"2026-10-25T06:27:00Z","content_sha256":"089d16f627d9365e3d0663cc8069203706d7cb23a76c332226e29686968811a5","signed":true,"signature":{"key_id":"ed25519:74ca19268e364242","algorithm":"ed25519","expires_at":"2026-11-24T06:27:09Z","expired":false,"manifest":"/registry/manifest.json"},"id":"apple/apns-keys","name":"Apple Push Notification service (APNs) auth key","status":"researched","last_verified":null,"last_researched":"2026-10-25","disclaimer":"Plain-English summary of the provider’s rules and of what people report. Not legal advice.","terms":[{"kind":"rules_say","kind_label":"The rules say","severity":"red","severity_label":"Can get you banned","title":"Guard the key","text":"You are fully responsible for safeguarding authentication credentials (keys, tokens) tied to your developer account. If you suspect a signing key is compromised, revoke it and create a new one; revoking breaks every service that uses it, so switch servers first.","source_url":"https://developer.apple.com/support/terms/apple-developer-program-license-agreement/","source_title":"Apple Developer Program License Agreement","accessed":"2026-10-25"},{"kind":"rules_say","kind_label":"The rules say","severity":"amber","severity_label":"Can cost money","title":"Membership lapse","text":"If your membership expires you lose access to Certificates, Identifiers & Profiles, so you cannot create or replace keys until you renew.","source_url":"https://developer.apple.com/help/account/membership/renewal/","source_title":"Renewal - Membership - Account - Help - Apple Developer","accessed":"2026-10-25"}],"renewals":[{"what":"Provider authentication token (JWT) signed with the key; regenerate between 20 and 60 minutes","every":"60 minutes","source_url":"https://developer.apple.com/documentation/usernotifications/establishing-a-token-based-connection-to-apns"}],"pricing_notes":{"free_tier":null,"costs":null,"notes":"Requires an Apple Developer Program membership to create keys. [to verify] Apple states no separate APNs charge on the pages read.","source_url":"https://developer.apple.com/help/account/keys/create-a-private-key/"},"guide_url":"https://verapli.com/guides/apple/apns-keys"}