Documentation menu

What Spark doesn’t do yet

Knowing what Spark won’t do is worth as much as knowing what it will — read this before you design a business around a feature that doesn’t exist yet.

Sign-in

Your customers sign in with email codes: they type their email address and enter the code we sent. That is the one way in.

  • No Google or social login. There is no “Sign in with Google”, Apple, or any other provider.
  • No SSO.
  • No passwords. Nothing to create, nothing to forget, nothing to reset. Sign-up happens the first time a customer enters a code, so there is no separate registration step to build either.

Customer accounts covers how sign-in works in full.

Email

  • No sending to uploaded lists or arbitrary addresses. Your apps email your signed-in customers, and only them. There is no list import and no field where you paste an address. When you want someone on your mailing list, invite them to create an account — once they sign in, your apps can reach them. This constraint is what keeps your mail landing in inboxes.
  • No recurring scheduled sends. You can queue a single send for later and cancel it while it waits, but nothing repeats on its own. A weekly newsletter works well as a Send button in an internal tool: each week you review the content, then press it. That keeps a human eye on everything your customers receive.

Send email covers what your apps can send.

Payments

  • Stripe only. Stripe is the one payment processor, connected from the Payments page in your project’s sidebar. Customers pay you directly through your own Stripe account.
  • USD pricing. Prices for your offers are set in US dollars.
  • The Stripe country is permanent. When you connect Stripe you pick the country your business is based in, and that choice cannot be changed afterwards. Take a moment on this step.

Get paid walks through connecting Stripe and setting up offers.

Platform

  • No SMS. Your apps reach customers by email and inside the apps themselves.
  • No integrations you connect yourself. You can’t link your own Google account, mailing-list provider, calendar, or other third-party services to a project today.
  • No webhooks. There is no way to push events from your apps to outside systems.
  • No code export. Spark hosts and runs everything your project contains — previews and publishing, and the live apps themselves, all happen on Spark. You can’t download the code to run elsewhere.
  • English-first. The platform’s own screens are in English today.

Publishing

Missing something you need to run your business? Tell us at spark.site/contact-us.