For indie iOS & Mac developers

Your app needs a website.
Apple says so.

App Store Connect won't take your app without a support URL and a privacy policy URL. Appfront gives you those — plus a marketing page, terms, and a press kit — from one folder and one config file. No build step. No monthly fee. Live in about 10 minutes.

One-time purchase · every app you ever ship · 5 pages · free hosting guides

driftwood.example — built with the kit, zero changes

App Store Connect asks for these before you can submit:

Support URL required Privacy Policy URL required Marketing URL recommended

Five pages, one config file

Everything renders from config.js — your app's name, screenshots, features, FAQs, and privacy choices in one commented file.

How it works

1

Edit one file

Open config.js, replace the sample app with yours. Every field is commented.

2

Drop in your images

App icon plus 2–5 screenshots into assets/img/. Placeholders show you the layout meanwhile.

3

Upload the folder

Drag it into Cloudflare Pages or Netlify — done. Paste your three URLs into App Store Connect.

app: {
  name: "Driftwood",
  tagline: "Know the beach before you get there.",
  appStoreUrl: "https://apps.apple.com/app/id…",
},
accentColor: "#0e7f8a",   // every page recolors itself
privacy: {
  dataCategories: [
    { label: "Usage analytics", collected: false },  // ← policy writes itself

Small kit, sweated details

No build stepNo npm, no framework, no node_modules. HTML you can read.
Automatic dark modeFollows the visitor's system setting. Both modes designed, not inverted.
System fontsLooks native on every OS, zero font files, instant loads.
Nutrition-label privacyPolicy categories match App Store Connect's, so your answers stay consistent.
"Coming soon" modeNo App Store link yet? The badge switches state until launch day.
Works from a subfolderRelative paths throughout — GitHub Pages project sites just work.
One accent colorChange a hex code, the whole site re-themes with accessible contrast.
Phone frames includedRaw screenshots render inside CSS iPhones — no Photoshop mockups.

$29, once.

Every app you ever ship. No subscription, no upsell.

  • All 5 pages + privacy & terms generators
  • Unlimited apps, unlimited sites, forever
  • 4 free-hosting deploy guides
  • Free updates to the kit
Get Appfront — $29

Instant download after checkout · secure payment by Stripe

The math: a designer quotes $500+ for an app site. A template marketplace charges $19 per app and still makes you write your own privacy policy. Your time spent hand-writing legal pages: an evening you could have shipped features in.

Appfront is $29 for every app you'll ever make, with the legal pages generated from checkboxes.

Questions

Do I need to know web development?

If you can edit a Swift file, you can edit config.js — it's labeled values, and every section has a comment explaining it. The deploy guides assume zero web experience.

Where can I host it? What does hosting cost?

Anywhere that serves static files. The included guides cover Cloudflare Pages, GitHub Pages, Netlify, and Vercel — all with free tiers that comfortably cover an app site. Custom domains work on all four.

Is the generated privacy policy legally solid?

It covers the standard cases for indie apps (analytics, crash logs, location, IAP, accounts) with GDPR/CCPA rights, retention, and children's-privacy sections. It's a strong starting point, not legal advice — if your app handles sensitive data, have a professional review it.

Can I use it for client apps?

Yes — the license covers apps you develop, including for clients. The only thing you can't do is resell the kit itself as a template.

What exactly do I get?

A zip: 5 HTML pages, one stylesheet, one renderer script, config.js, placeholder art, 4 deploy guides, and a README. No accounts, no license keys, no DRM.

Refunds?

If it doesn't work for you, reply to your receipt within 14 days and you'll get your money back.

Ship the app. Take the evening back.