Help & FAQ

Everything about getting UltraCodey, your account, sync, progression, and security.

Getting the app

UltraCodey is in open beta on Windows. Create a free account or sign in to download it right away. The app is the full product - chat, code, the engineering firm, research, benchmarking, employees, and Codey - and the Free plan covers all of it during beta. An account is still required to run the app.

How open beta access works

Use the Download flow, or the Beta access card on your dashboard when you are signed in. During open beta, new accounts are approved automatically so you can download immediately.

If open beta later returns to manual review, your dashboard will show the current status and any next steps.

Does UltraCodey work offline?

Mostly, yes. Your code, chats, memory, and provider keys are all local, and with a local model through Ollama the agent itself can run without a connection - the app includes curated model presets grouped by how much VRAM your graphics card has. Cloud providers and account sync need internet, so you will want to be online for the hardest tasks and for your profile to sync. See Offline & local models in the docs.

How do budgets work?

AI requests go straight from your machine to the providers on your own keys or plans, so UltraCodey gives you the controls: a cost dashboard (spend by model, project, and chat with a 30-day chart), a monthly cap and a per-run cap you set in Settings - each can either warn you or pause the run when reached - and a pre-send cost badge in the composer that estimates a message's cost before you send it. Details in Cost control.

What does Auto mode do?

Auto is the hands-off permission mode. Instead of asking you about every action, a deterministic risk table and rule engine approve low-risk actions instantly, a constrained reviewer examines high-risk ones, and every decision is recorded in an audit log you can inspect in the app. You can always drop back to Ask or Plan mode for more control - see Permission modes & safety.

How do I debug my code?

Open a file in the built-in editor, click the gutter to set a breakpoint, and run the debugger - Go and JavaScript/TypeScript are supported, including child processes. The editor also gives you inline language-server diagnostics, go-to-definition (F12), find-all-references (Shift+F12), and project-wide search, and the integrated terminal and Changes view sit alongside it. See Terminal, editor & debugging.

Creating an account and signing in

Create an account with an email and a password (at least 8 characters) either here on the web at the sign-in page or inside the desktop app. It is the same account in both places.

Account linking and sync

There is nothing to link - signing in on the web and in the desktop app with the same email is the link. The desktop app syncs with your account about every 5 minutes while it runs: XP, usage time, achievements, and profile updates flow up automatically, and anything you change here (like your display name) flows back down.

XP, levels, and achievements

You earn XP by actually using UltraCodey - completed runs, reviews, streaks, and achievements. Levels are unbounded and each one costs a little more than the last (level 1 to 2 takes 120 XP).

Two-factor authentication (2FA)

2FA adds a second step at sign-in: a 6-digit code from an authenticator app on top of your password. Turn it on from the Security card on your dashboard.

Sessions

A session is one place where your account is signed in - this browser, another browser, or the desktop app. The Security card on your dashboard lists every active session with its client, IP address, and when it was last used.

Devices and sign-in history

The dashboard shows every device that has used your account (including this browser and your desktop app) and your recent sign-ins with time, approximate location, and whether the attempt succeeded. This is security visibility for you: if you see a sign-in you do not recognize, change your password right away from the Security card - that signs out every other session - and consider turning on two-factor authentication.

Messages from the team

Important notices - beta updates, account notes, security heads-ups - arrive in the Messages inbox on your dashboard and inside the desktop app. Severity is color-coded (info, warning, critical). Clicking an unread message marks it read everywhere.

Banned or paused accounts

If your account is paused, access is temporarily suspended; if it is banned, it has been closed. In both cases the portal shows the reason when one was given. To appeal, email support@ultracodey.com from your account email with a short description of what happened. We read every appeal.

Password reset

Use Forgot password on the sign-in page. If the email matches an account, a reset link is sent; the link opens a page where you choose a new password and are signed in immediately. For security, the response is the same whether or not the email exists, and reset links expire.

Privacy: what your account stores

Your UltraCodey account stores only what the portal shows you:

Your secrets and project work are not uploaded to Pegasus Vision account systems. Provider keys, OAuth tokens, code, chats, memory, and project data stay local to your machine and are not part of account sync. If you authorize AI-provider or plugin work, relevant prompts, file snippets, or context may be sent directly from your device to the provider or integration you choose.

Contact

Email support@ultracodey.com for support, beta access, appeals, or anything else - or reach out on X at @UltraCodey.