Sign-in methods
- Email — no password. Bilt emails a 6-digit code the user types in, or a magic link they tap (see below)
- Apple — native iOS only. Connect your Apple Developer account first; Bilt handles the rest
- Google — works on iOS and Android. Create a client ID once in Google Cloud, paste it into the Web OAuth client ID field, and Bilt wires it into your app
GitHub, Facebook, Discord, and Twitter sign-in are marked Soon in the dashboard — they’re not available yet.
Codes or magic links
Sign-in emails send a 6-digit code by default. The Email sign-in section has Use magic links / Use codes buttons; the one that’s highlighted is what your app is on right now. Clicking either doesn’t flip a switch — it writes the request into the chat box for you. That’s on purpose: the email and the sign-in screen have to change together, and Bilt is what changes both. Send the message and it updates the email and rebuilds the screen to match.Send from your own domain
By default sign-in emails come from a Bilt address. The Email delivery card lets you send from your own domain instead, so recipients see a sender they recognise and your delivery reputation is yours rather than shared with every other Bilt app.1
Enter a sending subdomain
Use a subdomain you don’t receive mail on —
mail.yourapp.com, not yourapp.com. Your existing mailboxes are untouched. Click Continue and Bilt returns the DNS records to publish.2
Publish the DNS records
Add them at your DNS provider — each host and value has a copy button. Hosts are written out in full, so if your provider appends your domain automatically, enter only the part before it.
3
Verify
Click Verify. Records can take a few minutes to show up; the card keeps checking on its own until the domain reads Verified.
4
Set the address and name
Once verified, choose the address (
noreply@mail.yourapp.com) and the sender name people see. Keep the name to your app’s name — names that look like another address or company are rejected, because most email apps show the name instead of the address.Customize the email design
Customize email opens a live preview of your sign-in email with fields for the logo, title, subtitle, footer and the bottom line under the divider. Leave a field empty and Bilt’s own wording stays, which is what the preview shows you. The logo is a URL to anhttps image you host — the preview loads it for real, so a typo shows up as a broken image before your users see one.
Customizing the design is available from Professional Plus up. On a lower plan you can still open the dialog and see the preview. If you customized the emails and later downgrade, your design keeps sending — you just can’t edit it, and a Reset button puts it back to Bilt’s design.
See who signed up
The Users list shows every account — email, how they signed in, when they signed up, last sign-in, and status — 50 per page. You can delete a user permanently from here (Bilt asks you to confirm).Sign-in on the web
If your app also runs as a web app on another address, add that address under Advanced → Redirect URIs so sign-in can complete there. Your app’s own address always works without setup.Ask for it in chat
Questions? We're happy to help
Email support@bilt.me, or ask in the Discord community.
