Sign up and sign in

Create an Obsurfable account, confirm your email, and sign in at /login and /signup.

Overview

Obsurfable uses email and password authentication. New users create an account at /signup, confirm their email, then sign in at /login to access the app. Your account is tied to a single user profile; companies (brands) are added during onboarding or from the company switcher.

Who it's for

Anyone starting with Obsurfable—whether you chose the Free plan or intend to subscribe to Pro or Agency.

Prerequisites

  • A valid email address you can access
  • A password that meets Supabase auth requirements (typically at least 6 characters)
  • For some invite-only flows, waitlist approval may be required before signup succeeds

Step-by-step

Create an account

  1. Go to /signup (or follow a link from obsurfable.com with a plan pre-selected, e.g. ?plan=pro).
  2. Enter your email and password.
  3. Click Create account.
  4. If email confirmation is required, you'll see a Check your email screen instead of being signed in automatically.

Confirm your email

  1. Open the confirmation email from Obsurfable.
  2. Click the link in the email. It redirects through /auth/callback and verifies your address.
  3. Go to /login and sign in with the same email and password.

If you don't receive the email, use Resend confirmation on the check-email screen (when available) or try signing up again after a few minutes.

Sign in

  1. Go to /login.
  2. Enter your email and password.
  3. Click Sign in. You'll be redirected to the app dashboard (/).
  4. If you just signed up, you may see a message reminding you to confirm your email before signing in (?confirm=1 or ?signup=1 in the URL).

Optional signup parameters

URL parameterPurpose
?plan=pro or ?plan=agencyRecords your intended paid plan for checkout later
?trial=CODEApplies a trial code if you have one

Tips

  • After signup, Obsurfable signs you out until email is confirmed—this prevents skipping straight to onboarding without a verified address.
  • Bookmark /login for daily access; the app header does not replace a dedicated sign-in page for logged-out users.
  • If you selected a paid plan at signup, you'll still complete onboarding first; billing happens at /subscribe when you're ready to upgrade.

FAQ

I confirmed my email but can't sign in.
Double-check email and password. Password reset flows depend on your Supabase project configuration; contact support if you're locked out.

Can I use Google or SSO?
The app currently uses email/password only.

What happens after my first sign-in?
New users are guided to the 9-step onboarding wizard at /onboarding to set up their first company.

Do I need a credit card to sign up?
No. The Free plan requires only email confirmation. Paid plans are handled separately at /subscribe.