{"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"},"entry_sha256":"97eb7c703c18e09632adfdafc1d6f5b6b6b26a176489dbb865a3f414072cf7e2","entry":{"id":"apple/developer-program-org","name":"Apple Developer Program (organisation enrollment)","vendor":"Apple","summary":"Enrol a company in the Apple Developer Program so it can publish on the App Store under its legal name and create keys for push, Sign in with Apple and the App Store Connect API. Apple verifies the legal entity (via D-U-N-S), the enrolling person's authority to sign, the website and the email domain before you can pay.","aliases":["Apple Developer Program","ADP","Apple developer account (company)","App Store developer account"],"category":"devtools","group":"B","homepage":"https://developer.apple.com/programs/","docs":["https://developer.apple.com/programs/enroll/","https://developer.apple.com/help/account/membership/program-enrollment/","https://developer.apple.com/support/app-account/","https://developer.apple.com/help/account/membership/renewal/"],"status":"researched","last_verified":null,"last_researched":"2026-10-25","sources":[{"id":"enroll","url":"https://developer.apple.com/programs/enroll/","title":"Enrollment - Apple Developer Program","accessed":"2026-10-25","supports":"Apple Account with 2FA; legal names, not aliases; legal binding authority and who qualifies; legal entity (no DBAs, trade names, branches); D-U-N-S; work email on the organisation domain; public, functional website (no social pages or registrar parking); 99 USD per year, local pricing; fee waiver; agree to licence agreement then purchase.","kind":"official"},{"id":"enrollment-help","url":"https://developer.apple.com/help/account/membership/program-enrollment/","title":"Program enrollment - Membership - Account - Help - Apple Developer","accessed":"2026-10-25","supports":"Legal age of majority; enrollment through the Apple Developer app or web (India app only); reference for binding authority if not owner/founder; may ask for notarised business documents; organisations purchase after Apple Developer Support verifies and emails next steps; contact support if no confirmation within 24 hours; web purchases need a card chargeable in USD where no local store; contractors added to the organisation's team.","kind":"official"},{"id":"app-enroll","url":"https://developer.apple.com/support/app-account/","title":"Enrolling through the Apple Developer app","accessed":"2026-10-25","supports":"Device requirements; same device for whole process; ID verification with passport or other government photo ID; Apple does not keep the image; alternative method on request; verified identity tied to one Apple Account; organisation must give a contact who can verify signature authority; auto-renewing subscription; cancel up to one day before renewal; fees non-refundable; Apple Account balance not accepted (except India).","kind":"official"},{"id":"renewal","url":"https://developer.apple.com/help/account/membership/renewal/","title":"Renewal - Membership - Account - Help - Apple Developer","accessed":"2026-10-25","supports":"Manual renewal from 30 days before expiry; auto-renew opt-in on web; Account Holder only; on expiry apps are no longer available for download and you lose Certificates, Identifiers & Profiles; free apps return within 24 hours of renewal; paid apps need the Paid Applications Agreement re-accepted; devices removed 180 days after expiry; account changes only after renewal.","kind":"official"},{"id":"duns-help","url":"https://developer.apple.com/help/account/membership/D-U-N-S/","title":"D-U-N-S Number - Membership - Account - Help - Apple Developer","accessed":"2026-10-25","supports":"Up to 5 business days for D&B plus up to 2 business days for Apple to receive the record.","kind":"official"},{"id":"guidelines","url":"https://developer.apple.com/app-store/review/guidelines/","title":"App Review Guidelines - Apple Developer","accessed":"2026-10-25","supports":"Cheating the system leads to expulsion from the Apple Developer Program; 5.6 Developer Code of Conduct (repeated manipulative, misleading or fraudulent conduct leads to removal; account terminated; restoration by written plan); 5.6.2 developer identity must be accurate and up to date.","kind":"official"},{"id":"adpla","url":"https://developer.apple.com/support/terms/apple-developer-program-license-agreement/","title":"Apple Developer Program License Agreement","accessed":"2026-10-25","supports":"2.1 no sharing, selling or lending access to the developer account outside Authorized Developers; each team member needs their own Apple Account; 3.1 information must be current, true and complete, and failure may disable or terminate membership; contractors' apps must be owned by and submitted under your account.","kind":"official"},{"id":"apns-doc","url":"https://developer.apple.com/documentation/usernotifications/establishing-a-token-based-connection-to-apns","title":"Establishing a token-based connection to APNs","accessed":"2026-10-25","supports":"The Team ID is a 10-character string you obtain from your developer account.","kind":"official"},{"id":"forum-calls","url":"https://developer.apple.com/forums/thread/834744","title":"Organization enrollment processing 21+ days - verification calls auto-silenced as spam (Apple Developer Forums)","accessed":"2026-10-25","supports":"User report (June 2026) of 21 days in \"being processed\", suspected Apple verification calls silenced by iPhone's Silence Unknown Callers.","kind":"community"},{"id":"forum-40days","url":"https://developer.apple.com/forums/thread/813862","title":"Apple Developer Program enrollment stuck for 40+ days with no response (Apple Developer Forums)","accessed":"2026-10-25","supports":"User report of an organisation enrollment (Dec 2025) processing 40+ days with no document request or call, resolved after an Apple Developer Support reply in the thread.","kind":"community"}],"allowed_domains":["developer.apple.com","appstoreconnect.apple.com","idmsa.apple.com","account.apple.com"],"account_model":{"summary":"The membership belongs to the organisation (legal entity), which appears as seller on the App Store. One person enrols it with their own Apple Account and becomes the Account Holder, the only role that can sign legal agreements and renew. Other people and contractors join the team later with their own Apple Accounts.","accounts":[{"name":"Apple Account of the Account Holder","kind":"personal","owned_by":"the enrolling person (owner/founder, executive, senior project lead, or employee granted authority)","required":true,"note":"Two-factor authentication on; legal first and last name; Apple recommends an email on the organisation's domain."},{"name":"Apple Developer Program membership (organisation)","kind":"developer","owned_by":"the company","parent":"Apple Account of the Account Holder","required":true,"note":"Annual; seller name on the App Store is the legal entity name."},{"name":"App Store Connect team","kind":"organisation","owned_by":"the company","parent":"Apple Developer Program membership (organisation)","required":false,"note":"Where team members, apps, agreements and API keys are managed."}],"notes":["Sole proprietors and single-person businesses must enrol as individuals; their personal legal name becomes the seller.","An identity verified in the Apple Developer app is tied to that Apple Account and cannot be verified again on another Apple Account.","Contractors must not enrol for you; the organisation enrols and adds them to its team."]},"prerequisites":[{"entry":"apple/duns-number","note":"Required for companies and educational institutions; optional for government organisations."},{"need":"A legal entity able to contract with Apple (not a DBA, trade name or branch)."},{"need":"A public, working website on a domain associated with the organisation."}],"identity_requires":["legal_name","entity_type","country","duns_number","registered_address","website","domain_email","phone","contact_name"],"have_ready":[{"kind":"phone_for_2fa","description":"Apple Account with two-factor authentication turned on, using your legal first and last name.","why":"Required to enrol; an alias, nickname or company name in the name fields delays approval.","needed_for":["apple-account"],"auto_check":"none","source":"enroll"},{"kind":"duns_number","description":"D-U-N-S Number registered to the legal entity (Headquarters/Single Location record), already visible to Apple.","why":"Apple verifies identity, legal entity status and address with it.","needed_for":["enroll"],"auto_check":"none","source":"enroll"},{"kind":"live_website","description":"Public, functional website on a domain associated with the organisation.","why":"Social media pages, near-empty sites or registrar placeholder pages are not accepted.","needed_for":["enroll"],"auto_check":"website_live","source":"enroll"},{"kind":"domain_email","description":"Work email address on the organisation's domain.","why":"Apple confirms your work email is associated with the organisation's domain.","needed_for":["enroll","apple-review"],"auto_check":"domain_email_mx","source":"enroll"},{"kind":"other","description":"Name, email and phone of a reference who can confirm your authority to bind the organisation (if you are not the owner/founder).","why":"Apple's binding-authority check.","needed_for":["enroll","apple-review"],"auto_check":"none","source":"enrollment-help"},{"kind":"government_id","description":"Passport (accepted in most regions) or other government photo ID, if enrolling through the Apple Developer app.","why":"The app verifies your identity from a photo of your ID.","needed_for":["verify-identity"],"auto_check":"none","source":"app-enroll"},{"kind":"company_documents","description":"Business registration documents, possibly notarised copies.","why":"Apple may ask for notarised business documents during verification.","needed_for":["apple-review"],"auto_check":"none","source":"enrollment-help"},{"kind":"payment_card","description":"Card for 99 USD (or local price) per year; on the web where there is no local Apple Store, a card chargeable in USD.","needed_for":["purchase"],"auto_check":"none","source":"enrollment-help"}],"steps":[{"id":"apple-account","title":"Prepare the Apple Account","summary":"Use (or create yourself) an Apple Account with two-factor authentication, your legal first and last name, and ideally your work email. Keep its trusted phone number and devices current.","route":"guided","depends_on":[],"gate":"2fa","url":"https://account.apple.com/","preflight":["mfa_enabled"],"sources":["enroll","app-enroll"]},{"id":"check-readiness","title":"Check the website, email domain and D-U-N-S record","summary":"Confirm the website is live and substantive, your email is on the same domain, and the D-U-N-S record shows your exact legal name and current address.","route":"guided","depends_on":["apple-account"],"gate":"none","preflight":["website_live","website_not_form_only","domain_email_matches_website","legal_name_matches_documents"],"sources":["enroll"]},{"id":"verify-identity","title":"Verify your identity (Apple Developer app route)","summary":"If enrolling in the Apple Developer app (required in India), use one iPhone, iPad or supported Mac for the whole process and photograph your government ID. Apple reads the name and address and does not keep the image. You can ask Apple for an alternative method if you do not want to provide a photo.","route":"guided","depends_on":["check-readiness"],"gate":"human_identity","recovery":[{"hiccup":"Identity verification fails or the name read from the ID does not match the Apple Account.","fix":"Make sure the Apple Account name, address and phone match your ID exactly, then contact Apple Developer Support. Do not retry with a different Apple Account - a verified identity is tied to one account.","source":"app-enroll"}],"optional":true,"sources":["app-enroll"]},{"id":"enroll","title":"Submit the organisation enrollment","summary":"Choose the organisation entity type and enter the legal entity name, D-U-N-S Number, website, work email and phone. Confirm you have authority to bind the organisation and give a reference if you are not the owner.","route":"guided","depends_on":["check-readiness"],"gate":"human_submit","url":"https://developer.apple.com/programs/enroll/","recovery":[{"hiccup":"The D-U-N-S Number is rejected or does not match.","fix":"See apple/duns-number; correct the D&B record, then allow up to 2 business days for Apple to receive it.","source":"duns-help"},{"hiccup":"You are a sole proprietor and the enrollment asks for a legal entity.","fix":"Enrol as an individual; your personal legal name will be the seller.","source":"enrollment-help"}],"sources":["enroll","enrollment-help"]},{"id":"apple-review","title":"Apple verifies the enrollment","summary":"Apple Developer Support checks legal entity, D-U-N-S, binding authority, phone, email and website and then emails next steps. Answer calls (including unknown or international numbers) and emails promptly.","route":"guided","depends_on":["enroll"],"gate":"third_party_review","lead_time":{"official":{"text":"Apple publishes no timeline; organisations can purchase once Apple Developer Support verifies the information and emails next steps.","source":"enrollment-help"},"reported":{"text":"Users on Apple's forums report organisation enrollments sitting in processing for 21 to 40+ days with no contact (see also the 21-day report in forum-calls).","source":"forum-40days"}},"recovery":[{"hiccup":"Status stays \"Your enrollment is being processed\" for weeks.","fix":"Turn off Silence Unknown Callers on your iPhone so verification calls get through, then contact Apple Developer Support quoting your Enrollment ID. Do not start a second enrollment on another Apple Account.","source":"forum-calls"},{"hiccup":"Asked for business documents.","fix":"Provide registration documents; Apple may ask for notarised true copies.","source":"enrollment-help"},{"hiccup":"Approval delayed because the Apple Account name is a nickname, alias or the company name.","fix":"Correct the first and last name to your legal names and tell Apple Developer Support.","source":"enroll"}]},{"id":"accept-agreement","title":"Agree to the Apple Developer Program License Agreement","summary":"The Account Holder reads and accepts the licence agreement.","route":"guided","depends_on":["apple-review"],"gate":"human_terms","url":"https://developer.apple.com/support/terms/apple-developer-program-license-agreement/","sources":["enroll"]},{"id":"purchase","title":"Pay the membership fee","summary":"Pay 99 USD per membership year (local currency where available), or request a fee waiver if eligible.","route":"guided","depends_on":["accept-agreement"],"gate":"human_payment","lead_time":{"official":{"text":"A confirmation email follows purchase; contact Apple with your Enrollment ID if none arrives within 24 hours.","source":"enrollment-help"}},"sources":["enroll","enrollment-help"]},{"id":"team-id","title":"Note your Team ID","summary":"Copy the 10-character Team ID from your developer account; push, Sign in with Apple and other keys need it.","route":"guided","depends_on":["purchase"],"gate":"none","url":"https://developer.apple.com/account","sources":["apns-doc"]},{"id":"auto-renew","title":"Turn on auto-renew","summary":"Web enrolments can opt in under Membership details (certain regions); app enrolments renew automatically.","route":"guided","depends_on":["purchase"],"gate":"human_payment","optional":true,"sources":["renewal"]}],"outputs":[{"name":"APPLE_TEAM_ID","description":"The 10-character Apple Developer Team ID. Not secret; used in APNs, Sign in with Apple and signing configuration.","secret":false,"example_format":"ABCDE12345","from_step":"team-id"}],"terms_notes":[{"kind":"rules_say","severity":"red","title":"Never share or lend the developer account","text":"You may not share, sell, rent or lend access to your developer account to anyone who is not an Authorized Developer on your team, and each team member needs their own Apple Account. Add people as team members instead of sharing the Account Holder's login.","source":"adpla"},{"kind":"rules_say","severity":"red","title":"Manipulation or fraud gets you expelled","text":"Trying to trick App Review, stealing user data, copying others' work, or manipulating ratings, charts or search leads to app removal and expulsion from the Program; repeated manipulative or fraudulent conduct terminates the account (restoration only via an approved written plan).","source":"guidelines"},{"kind":"rules_say","severity":"red","title":"Keep enrollment information true and current","text":"Information given to Apple must be current, true, accurate and complete, and you must tell Apple of changes. Failure may be grounds for disabling or terminating membership.","source":"adpla"},{"kind":"rules_say","severity":"amber","title":"Lapsed membership takes apps off sale","text":"If membership expires, apps are no longer available for download and you cannot submit updates or reach Certificates, Identifiers & Profiles. Paid apps return only after re-accepting the Paid Applications Agreement.","source":"renewal"},{"kind":"rules_say","severity":"amber","title":"Fees are not refunded on cancellation","text":"For app-based (subscription) enrolments, fees paid for the year in which you cancel are non-refundable.","source":"app-enroll"},{"kind":"people_report","severity":"yellow","title":"Missed calls stall enrollment","text":"Developers report Apple's verification calls being auto-silenced as spam, followed by weeks of silence. Keep unknown callers unsilenced during review.","source":"forum-calls"}],"renewals":[{"what":"Apple Developer Program membership (Account Holder renews; manual renewal opens 30 days before expiry)","every":"1 year","every_days":365,"source":"renewal"}],"pricing_notes":{"costs":"99 USD per membership year; prices vary by region and appear in local currency. Enterprise Program is 299 USD.","notes":"Fee waivers for eligible nonprofits, accredited educational institutions and government entities.","source":"enroll"},"stripe_projects":false,"api_provisioning":{"available":"no","notes":"Enrollment is web or Apple Developer app only; no API creates memberships.","source":"enrollment-help"},"notes":["[to verify] Apple's stated enrollment processing time for organisations; none is published on the pages read 2026-10-25."]}}