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.
- 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
- The Free plan can’t publish. On Free you can create a project, work with the agent, and preview everything it builds — the whole loop in How Spark works except the last step. Taking a project live with the Publish button requires a paid plan; see Plans and credits.
Missing something you need to run your business? Tell us at spark.site/contact-us.