Skip to main content

Signing in

Your InkSpoke account is how the web portal, the desktop app, and the mobile apps all know who you are. This page walks through creating an account, signing in on the web, letting the apps sign you in through your browser, and recovering or changing your password — including how a password change keeps your end-to-end-encrypted synced data readable.

Everything here happens in the browser at the InkSpoke site, so it works the same on Windows, macOS, and Linux.

Two ways to get in

  • New here? Create an account with your email and a password (or with Google).
  • Coming back? Sign in with the same email and password, or the Google account you used.

Either page also offers Continue with Google, and both understand the app sign-in hand-off (so the desktop and iOS apps can send you here to authenticate).

Create an account

Head to the Create account page. You'll see a short form:

┌──────────────────────────────────────────────┐
│ Create your account │
│ │
│ [ Continue with Google ] │
│ ────────────── or ────────────── │
│ Full name (optional) │
│ [ Ada Lovelace ] │
│ Work email │
│ [ [email protected] ] │
│ Create password │
│ [ •••••••••••••• ◉ show ] │
│ Strength: ▓▓▓▓▓▓▓░░░ good │
│ [x] I agree to the Terms & Privacy Policy │
│ │
│ [ Create account ] │
└──────────────────────────────────────────────┘
  1. Full name is optional — you can add or change it later.
  2. Work email becomes your sign-in identity.
  3. Create a password of at least 8 characters. As you type, a live strength meter rates it weak → fair → good → strong so you can see when you've picked something solid. Use the show/hide eye toggle to check what you typed.
  4. Agree to the Terms and Privacy Policy — this checkbox is required to continue.
  5. Select Create account. You're signed in and taken to your account area.

A Free account includes InkSpoke's platform-hosted voice and text models, the dictation hotkey, the wake word, and workspaces — enough to start dictating right away. See Choosing your models for what you can run, and the plans overview for what each tier adds.

Pick a strong password

Because your synced workspaces and dictionaries are end-to-end encrypted, a strong password also protects that data. Aim for the meter to read good or strong.

Sign in

If you already have an account, use the Sign in page:

┌──────────────────────────────────────────────┐
│ Welcome back │
│ Sign in to your InkSpoke account │
│ │
│ [ Continue with Google ] │
│ ────────────── or ────────────── │
│ Email │
│ [ [email protected] ] │
│ Password │
│ [ •••••••••••••• ◉ show ] │
│ [x] Keep me signed in for 30 days │
│ │
│ [ Sign in ] │
│ │
│ Forgot password? · Create account │
└──────────────────────────────────────────────┘
  1. Enter your email and password. The eye toggle reveals the password if you want to double-check it.
  2. Select Sign in (or press Enter). You land on your account dashboard — or, if you followed a link to a specific account page, that page.
"Keep me signed in for 30 days"

This checkbox is shown on the sign-in form but does not yet change how long your session lasts — it's cosmetic for now. Treat it as a preview of a setting that isn't wired up.

Continue with Google

Both the sign-in and create-account pages offer Continue with Google. Selecting it sends you to Google's own sign-in, then returns you to InkSpoke already authenticated — InkSpoke never sees your Google password. Under the hood this uses a modern, browser-safe OAuth flow (PKCE), so the exchange can't be replayed or intercepted.

Google is the only single sign-on option today

The portal currently exposes Continue with Google only. Other providers (such as Microsoft and Apple) are intentionally not shown yet.

Signing in from the desktop or iOS app

When you sign in from the desktop or iOS app, the app opens your browser and hands the whole password exchange to the web. The app never handles your password — it only receives a short-lived authorization code back once you've signed in. (On Android, in-app sign-in is coming soon — the account screen isn't wired into the current build yet.)

  1. In the app, start sign-in. It opens the InkSpoke sign-in (or create-account) page in your default browser, carrying secure one-time parameters.
  2. Sign in normally — email/password or Continue with Google.
  3. The site issues a one-time authorization code and returns it to the app through a deep link (on desktop, inkspoke://sso/callback). Your browser may ask permission to reopen the app — allow it.
  4. The app trades that code for its own session and you're signed in there too.

Because only a short-lived code travels back to the app — never your password — this is the safe way to connect every device to one account.

Finishing the hand-off

If the browser doesn't switch back to the app automatically, return to the app manually — it picks up the code as soon as it's delivered. For connecting the desktop app to sync, see Account, sync & updates.

Forgot or reset your password

If you can't sign in, use Forgot password? on the sign-in page.

StepWhereWhat happens
Request a resetForgot password pageEnter your email; InkSpoke sends a reset link if the account exists.
Set a new passwordReset password page (from the email link)The link's token is checked, then you choose a new password (at least 8 characters).
Verify your emailVerify email page (from a verification link)Confirms your address for your account.
Your encryption key rides along safely

Your synced workspaces and dictionaries are end-to-end encrypted with a key tied to your password. When you reset (or change) your password, InkSpoke re-wraps that key under the new password so your synced data stays readable — you don't lose access to it. If you never turned on cloud sync, there's simply no key to re-wrap and the reset proceeds normally.

Learn more about what's encrypted in Synced data & privacy.

Change your password or name

Once signed in, open the Profile page in your account to update your identity and password.

  • Email is shown read-only, alongside a small pill for your plan (free, pro, or perpetual).
  • Change password is fully working: enter your current password and a new one (at least 8 characters, typed twice to confirm). Just like a reset, changing your password here re-wraps your end-to-end-encryption key so cloud sync keeps working afterward.
Display-name changes aren't saved yet

The display name field on the Profile page shows a "Saved" confirmation, but the change is not yet persisted on the server — it won't stick after a reload. Only the password change on this page is live today. Your email and plan are managed elsewhere.

Next steps