Skip to content

You Need a Website

Your mobile application needs a website – which feels ironic since the focus is on mobile development. But a website serves several essential purposes beyond just having a landing page (which is actually optional).

Both app stores require certain things before publishing your mobile application:

  • Privacy policy – mandatory for both iOS and Android
  • Data deletion form – required by the app stores

Privacy policies relate more to your business than to the website or app itself. Various online generators exist, and some even host your policy. But a privacy policy is a simple document – if you don’t have one, an AI can generate it easily.

The challenge is hosting it somewhere.

Website development has become so easy that paying for it is simply unnecessary if you know anything at all about coding. While website builders like Wix or Squarespace exist, the fact that you’re already using an LLM to build a mobile application means you should absolutely build your website with an LLM too.

At minimum, build a simple website to host:

  • Privacy policy
  • Data deletion form
  • Any other required pages

But since you’ll have a website anyway, you might as well have a landing page for marketing.

A website is extremely useful for:

  • Deep linking – hosting configuration files that make deep links work
  • SEO benefits – discoverability for your app
  • Marketing – a place to showcase your app

Whether using the Mosayic template or not, two recommendations apply:

Astro is a JavaScript framework for creating static websites. It loads faster than any other framework and is excellent for SEO. You can also plug in other JavaScript frameworks like React or Vue.

For static websites, Astro is a no-brainer.

2. Deploy to a Free Static Hosting Provider

Section titled “2. Deploy to a Free Static Hosting Provider”

Because Astro builds static websites, you can deploy on powerful free tiers from providers like:

Gone are the days of hosting WordPress on a cheap VPS with terrible bandwidth. Static sites are easy to build, cheap (or free) to deploy, and come with perks like DDoS protection.

Mosayic recommends Cloudflare. Beyond Cloudflare Pages being excellent for static deployments, Cloudflare also offers cost-priced domains – making it a great choice as a domain registrar too.

When you set up your domain with Cloudflare, everything tends to just work. Unless you’re a large corporation, you probably won’t pay anything for Cloudflare’s services.

Email can also be configured through this approach – more on that in a later section.