How to share an app with a few people without making them sign up
On spawnpoint, share the app with their email address: they open the link, type a one-time code sent to their inbox, and never make an account. Every app is private until you share it, so your app needs no sign-up page of its own.
Ask your agent: "Share the lunch form with sam@example.com and priya@example.com." Each of them gets an email with the link. When they open it, spawnpoint asks for their email address and sends a code to it. They type the code, and the app opens. That browser stays signed in to the app for 30 days.
To share with a whole company at once, share with its email domain: "Share it with everyone at @acme.com." Nobody is emailed this time, so pass the link on yourself. Anyone with an acme.com address can open it with a code sent to their inbox. Personal email domains such as gmail.com cannot be shared this way.
To take someone off, ask your agent to stop sharing the app with them, and their next visit is refused, unless a domain you shared with still includes them.
Making an app public is a separate choice, for when you want anyone with the link to see it. Until you make that choice, nobody can open the app by finding or guessing its address.
The people you share with do not need spawnpoint, a coding agent, or an account anywhere. On a spawnpoint team, every member can already open the team's apps, so sharing is for the people outside it: a contractor, a client, a friend. You can do all of this on spawnpoint's website as well as through your agent.