Built for iOS developers

Ship your iOS app, not your web server.

Apple's App Store Review demands nine different web URLs from every iOS app. OrbitKit generates and hosts all of them — so you spend your time in Xcode, not nginx.

$5/mo per app · No credit card to start · Live in under 10 minutes

Apple requires all of this from every iOS app.
OrbitKit handles every line.

yourapp.com/.well-known/apple-app-site-association
Generated by OrbitKit
{
  "applinks": {
    "details": [{
      "appIDs": ["ABCDE12345.com.yourapp"],
      "components": [
        { "/": "/share/*", "comment": "Universal Links" },
        { "/": "/invite/*" }
      ]
    }]
  },
  "webcredentials": {
    "apps": ["ABCDE12345.com.yourapp"]
  },
  "appclips": {
    "apps": ["ABCDE12345.com.yourapp.Clip"]
  }
}

Live in three steps.

01

Configure your app

A 12-step Privacy Wizard walks you through Apple's 14 data categories. Dashboard sections cover your support page, data deletion, Universal Links, App Clips, Passkeys, Smart App Banner, and domain verification.

02

Preview every page and file

See your privacy policy, support page, data deletion page, nutrition labels, and AASA config — all generated from what you entered. Edit anything. Regenerate instantly. Preview docs →

03

Deploy

One click. Every page, file, and URL goes live on your custom domain with SSL. Paste the URLs into App Store Connect. When your app changes, redeploy in seconds.

$5/mo per app

Every feature. Every page. Every file. Point your own domain at no extra cost — SSL provisioned automatically.
Billed annually at $50/yr and save 17%.

No credit card required · Up to 10 apps per account · Cancel anytime

Questions

What exactly does OrbitKit host for my app?

A privacy policy page, support page, data deletion page, privacy nutrition label, an apple-app-site-association file (for Universal Links, App Clips, Passkeys, and Handoff), Smart App Banner meta tags, and any well-known verification files you upload (Sign in with Apple, Apple Pay). All on your custom domain with automatic SSL.

Can I customize the homepage with my own HTML?

Yes. By default the homepage shows a simple hero with your icon, name, and description. If you want more, toggle Custom Homepage HTML in the dashboard and paste up to 50 KB of your own HTML. The site nav and footer stay; everything else is yours. Inline styles and HTTPS images work; scripts, iframes, and forms are stripped server-side for security. Custom HTML docs →

How is this different from Termly or iubenda?

Those are legal compliance tools built for websites — they focus on GDPR, CCPA, and cookie consent. OrbitKit is built specifically for iOS developers and handles every web requirement Apple demands — not just a privacy policy but also support pages, data deletion, AASA files, domain verification, Smart App Banners, and well-known verification files. All hosted on your custom domain with automatic SSL.

Do I need a separate service for Universal Links?

No. OrbitKit generates and hosts your apple-app-site-association file at the correct path with Content-Type: application/json. Configure your App IDs and URL patterns in the dashboard. Works with Universal Links, App Clips, Passkeys, and Handoff — all from the same domain. Universal Links docs →

Can I use my own domain?

Yes. Bring your own domain (any domain you already own) and OrbitKit will host your pages on it at no extra cost — SSL is provisioned automatically. This is required for Universal Links, App Clips, and Passkeys, and ensures your Sign in with Apple and Apple Pay verification files are on the right domain. Custom Domain docs →

Can I manage multiple apps?

Up to 10 apps per account. Each app gets its own pages, AASA config, domain, and deployment. You only pay for apps you've deployed — add or remove apps anytime. Billing docs →

Is there an API or CLI?

Yes. There's a REST API, an orbitkit CLI, and an MCP server you can connect to Claude or Cursor. All three can manage apps, deploys, custom domains, and subscriptions. API reference →

What happens when Apple changes their requirements?

We update our templates and generation logic. You regenerate and redeploy with a single click.