diff --git a/apps/website/marketing/positioning.md b/apps/website/marketing/positioning.md new file mode 100644 index 00000000..bc684cae --- /dev/null +++ b/apps/website/marketing/positioning.md @@ -0,0 +1,81 @@ +# Positioning (since 2026-10-18) + +Godmode is the AI coworker for everyone who works at a computer. You tell it the task in plain words, it does the +computer work start to finish, in your own browser and apps, and hands it back done. + +It replaces "Like Grok Bot. But with Claude." (2026-10-07). Grok Bot lives inside Cursor, a code editor, so that line +spoke to developers. The new audience is everybody else. + +## Who it is for + +Office staff, assistants, freelancers, small-business owners, shop owners, marketers, salespeople, bookkeepers, +recruiters, agencies. People who lose hours a week to logging in, copying, pasting, downloading, filling forms and +writing the same emails. Not developers (they are welcome, but we don't sell to them). + +## The promise + +- Headline: **Your computer work. Done for you.** +- One line: Tell Godmode what you need. It opens your browser and apps, signs in, clicks through and finishes the job. +- Proof, in plain words: + - Signs in with your own logins and 2FA codes, and never sees your passwords. + - Works in the websites and programs you already use. No coding, no IT project. + - Does the whole job, not a draft: download, fill in, file, send. By default it asks you before important steps + (sending, paying, deleting, posting) unless the task already told it to go ahead. + - Runs on its own: every Monday, when an email arrives, when a price changes. + - Remembers how you like things. + - Message it from your phone, Slack, Telegram or Teams. + - Runs on your own computer, Mac or Windows. + +## Jobs to show (use these, in this order of priority) + +1. Email and admin: inbox sorted and replies drafted, meetings booked, forms filled, documents filed. +2. Marketing and ads: ad reports from Meta, Google and TikTok, pausing ads that don't sell, new ad texts, social posts + scheduled, review replies, competitor prices watched. +3. Finance: invoices collected from portals, receipts matched, payment reminders drafted, spreadsheets updated. +4. Online shop: orders, "where is my order" emails, stock checks, product texts, returns. +5. Sales: CRM updated after calls, leads researched, follow-ups drafted. +6. Research: compare tools or suppliers, market lists, price alerts. + +Never lead with coding, bug fixing, pull requests, test suites or servers. + +## Claims to keep accurate + +- Not "no API keys" or "nothing to connect": instant email/Slack triggers need a connected account (Composio), + CAPTCHA solving needs the user's 2Captcha/CapSolver/Anti-Captcha key, Teams needs an Azure bot. Say "no coding". +- Not "always asks first": asking is the default, it skips it when the task already says to do that step. +- Passwords are hidden from the AI and blacked out in chats and logs, not in screenshots. +- Banks that confirm logins in their phone app still need the user; say "it asks you when a site wants your phone". +- The always-on version for a spare computer installs with one copy-paste command (Founding members get help). + +## Words + +Use: computer work, busywork, the task, start to finish, done, your logins, your apps, plain words, no coding, asks +before anything important, its own Mac. + +Avoid in headlines, ads and posts: Claude Code, MCP, API, VM, virtual machine, git, Docker, terminal, headless, CLI, +computer use, browser use, open source, MIT, model names as the hook, "agentic". "Powered by Claude" is fine as a small +trust line. "Agents" is fine once the reader knows what Godmode is ("AI coworkers" first). + +## Headline bank (site, ads, posts) + +- Your computer work. Done for you. +- Stop doing work a computer can do. +- Tell it the task. Get it back done. +- ChatGPT tells you how. Godmode does it. +- It logs in, clicks through and finishes the job. +- Monday's busywork, done before you're up. +- Your first AI employee. Working by Friday. +- The coworker who does the copy-paste. + +## Hooks for short videos and posts + +- "I gave my AI coworker my Monday to-do list. Here's what it did before 9." +- "It logged into 6 supplier portals, downloaded 23 invoices and filed them. I was making coffee." +- "My ads report used to take 2 hours every Friday. Now it's in my inbox at 4." +- "Stop copy-pasting between tabs." (screen recording of Godmode doing it) +- "POV: you told your computer what to do in one sentence." + +## Offer (unchanged) + +14 days free, then $39/month or $29/month yearly. Founding 100 until October 31: setup call with the founder, +price locked, 10 hours back in 30 days or full refund, code FOUNDING20. diff --git a/apps/website/marketing/x-ads-plan.md b/apps/website/marketing/x-ads-plan.md index df3fe9bf..0cdccd26 100644 --- a/apps/website/marketing/x-ads-plan.md +++ b/apps/website/marketing/x-ads-plan.md @@ -1,5 +1,12 @@ # X Ads launch plan — Godmode +> Status 2026-10-18: every X ad is paused since 2026-10-10 (EUR ~500, no sale). A new paid test needs Daniel's explicit OK +> (cap, kill rule, payback). If one ever runs, it follows marketing/positioning.md: everyday computer workers, not +> developers. Target small-business owners, office and admin staff, marketers, e-commerce sellers and freelancers +> (interests: small business, productivity, Microsoft Excel, Shopify, e-commerce, digital marketing, virtual assistants; +> keywords: busywork, virtual assistant, invoices, spreadsheets, "where is my order", ads report). The developer keyword +> list below (claude code, openclaw, hermes agent, grok bot) is retired. + Ads account: https://ads.x.com/manager/18ce55kuefv/campaigns · Landing page: https://usegodmode.com Goal: start 7-day free trials of Godmode Pro ($39/month, or $348/year = $29/month) with founders, operators and diff --git a/apps/website/public/media/hero-poster.jpg b/apps/website/public/media/hero-poster.jpg index b7dc76ca..2eac8951 100644 Binary files a/apps/website/public/media/hero-poster.jpg and b/apps/website/public/media/hero-poster.jpg differ diff --git a/apps/website/public/media/hero-poster.webp b/apps/website/public/media/hero-poster.webp index 37939579..4ace0cd9 100644 Binary files a/apps/website/public/media/hero-poster.webp and b/apps/website/public/media/hero-poster.webp differ diff --git a/apps/website/public/media/hero.mp4 b/apps/website/public/media/hero.mp4 index 62cacd91..19c9d27c 100644 Binary files a/apps/website/public/media/hero.mp4 and b/apps/website/public/media/hero.mp4 differ diff --git a/apps/website/public/media/hero.webm b/apps/website/public/media/hero.webm index 19a761ed..41101cc6 100644 Binary files a/apps/website/public/media/hero.webm and b/apps/website/public/media/hero.webm differ diff --git a/apps/website/public/media/og-image.png b/apps/website/public/media/og-image.png index 25eecd80..6b31777c 100644 Binary files a/apps/website/public/media/og-image.png and b/apps/website/public/media/og-image.png differ diff --git a/apps/website/src/assets/shots/hero-recording.jpg b/apps/website/src/assets/shots/hero-recording.jpg new file mode 100644 index 00000000..42179429 Binary files /dev/null and b/apps/website/src/assets/shots/hero-recording.jpg differ diff --git a/apps/website/src/components/Footer.astro b/apps/website/src/components/Footer.astro index 4994d77a..ffc53099 100644 --- a/apps/website/src/components/Footer.astro +++ b/apps/website/src/components/Footer.astro @@ -12,7 +12,7 @@ const year = 2026; Godmode

- The AI coworker that works like a human on your computer. Made in Germany by {LEGAL.company}. + The AI coworker that does your computer work, start to finish. Made in Germany by {LEGAL.company}.

All systems local @@ -27,7 +27,6 @@ const year = 2026;

  • Use case library
  • Playbook
  • Godmode vs Grok Bot
  • -
  • Case: an app in both stores
  • Download (customers)
  • Source code (MIT)
  • diff --git a/apps/website/src/components/Nav.astro b/apps/website/src/components/Nav.astro index 30206780..31f15cbd 100644 --- a/apps/website/src/components/Nav.astro +++ b/apps/website/src/components/Nav.astro @@ -10,9 +10,9 @@ interface Props { const { home = true } = Astro.props; const base = home ? '' : '/'; const links = [ - { href: '#features', label: 'Features' }, - { href: '#crew', label: 'Agents' }, { href: '#use-cases', label: 'Use cases' }, + { href: '#features', label: 'Features' }, + { href: '#crew', label: 'Your team' }, { href: '#security', label: 'Security' }, { href: '#compare', label: 'Compare' }, { href: '#pricing', label: 'Pricing' }, diff --git a/apps/website/src/components/sections/Capabilities.astro b/apps/website/src/components/sections/Capabilities.astro index c94a3c10..3c517528 100644 --- a/apps/website/src/components/sections/Capabilities.astro +++ b/apps/website/src/components/sections/Capabilities.astro @@ -7,11 +7,11 @@ import Character from '../ui/Character.astro';
    -

    02 What it can do

    - +

    04 What it can do

    +

    - The best parts of today’s AI agents — browser use, computer use, memory, automations, chat apps — in one app - that runs on your device, with your access. + Everything you’d want from a great assistant: it signs in, clicks through, remembers how you like things and + keeps working while you sleep. All on your own computer.

    @@ -19,11 +19,11 @@ import Character from '../ui/Character.astro';
    - Browser use + Your browser

    Picks up where you left off — signed in as you.

    - Import your Chrome profile and Godmode continues your sessions: cookies, logins, open work. It browses the - real web in a real Chromium, not a sandbox that gets flagged as a bot. + Bring over your Chrome logins once and Godmode gets into your email, your shop and your supplier portals the + way you do. No setup per website, and if a site wants a tap on your phone, it asks you.

    Signed in as you - 2,418 cookies imported - Chrome · Default profile + Your logins imported + Chrome · signed in
    @@ -58,11 +58,11 @@ import Character from '../ui/Character.astro';
    - Computer use + Your apps

    Works in the background. Your mouse stays yours.

    - Share a window and Godmode clicks and types into it behind the scenes — even when it’s covered. Keep working, - or go to bed. + Excel, Outlook, your accounting program: Godmode clicks and types into them behind the scenes, even when the + window is covered. Keep working, or go home.

    - +
    - Virtual machines -

    Give it its own Mac.

    + You stay in charge +

    Asks before anything important.

    - One click spins up an isolated macOS VM on your device. The agent installs, runs and breaks things in - there — your Mac stays untouched. + Emails to customers, payments, deleting, posting in public: Godmode prepares it and asks you first, unless your + task already said to go ahead. One tap and it carries on.

    @@ -131,15 +130,15 @@ import Character from '../ui/Character.astro';
    Memory -

    Agents that remember — and dream.

    +

    Remembers how you like things.

    - Persistent agents with their own instructions, memory and history, each in its own git repo. At night they - review their day and tidy up what they learned. + Tell it once who your accountant is or that invoices go out as one PDF. It keeps notes, and at night it + looks back on its day and tidies up what it learned.

    @@ -212,10 +211,10 @@ import Character from '../ui/Character.astro';
    -

    APIs when you want them. Never required.

    +

    Works with the tools you have.

    - Hundreds of apps via Composio and any MCP server — optional speed-ups on top of an agent that can simply - use the app like you would. + It uses websites and programs the way you do, so there is no coding and no IT project. Connecting Gmail, + Slack or Teams is optional and makes it react the moment something arrives.

    diff --git a/apps/website/src/components/sections/Compare.astro b/apps/website/src/components/sections/Compare.astro index 34f39ec1..c406e660 100644 --- a/apps/website/src/components/sections/Compare.astro +++ b/apps/website/src/components/sections/Compare.astro @@ -7,47 +7,47 @@ import { PRICING } from '@/config/site'; const { monthly, yearly } = PRICING.plans; type Cell = ['yes' | 'no' | 'partial' | '?' | 'text', string]; -const cols = ['Godmode', 'Grok Bot', 'ChatGPT Dots', 'OpenClaw', 'Hermes Agent', 'Claude Cowork']; +const cols = ['Godmode', 'ChatGPT Dots', 'Grok Bot', 'Claude Cowork']; const rows: { label: string; cells: Cell[] }[] = [ { - label: 'Runs on your own device', - cells: [['yes', 'Mac · Windows · Linux'], ['no', 'Cloud computer'], ['no', 'Cloud computer'], ['yes', 'Self-hosted'], ['yes', 'Self-hosted'], ['partial', 'Cloud by default']], + label: 'Does the work on your own computer', + cells: [['yes', 'Mac · Windows · Linux'], ['no', 'Cloud computer'], ['no', 'Cloud computer'], ['partial', 'Cloud by default']], }, { - label: 'Its own computer', - cells: [['yes', 'macOS VMs on your Mac'], ['partial', 'One cloud PC for all bots'], ['yes', 'Cloud computer'], ['no', 'Sandbox off by default'], ['partial', 'Containers / remote'], ['partial', 'Fresh sandbox each session']], + label: 'A computer of its own', + cells: [['yes', 'A separate Mac on your Mac'], ['yes', 'Cloud computer'], ['partial', 'One cloud PC for all bots'], ['partial', 'Fresh sandbox each session']], }, { - label: 'Continues your browser sessions', - cells: [['yes', 'Chrome profile import'], ['no', 'Cloud browser'], ['no', 'Cloud browser'], ['yes', 'Browser Relay'], ['?', ''], ['yes', 'Claude in Chrome']], + label: 'Already signed in to your accounts', + cells: [['yes', 'Brings over your Chrome logins'], ['no', 'Cloud browser'], ['no', 'Cloud browser'], ['yes', 'Claude in Chrome']], }, { - label: 'Encrypted vault + 2FA, hidden from the model', - cells: [['yes', 'AES-256-GCM · TOTP'], ['no', 'You type them in yourself'], ['partial', 'Passwords; 2FA not stated'], ['no', 'Not encrypted at rest'], ['no', 'Display-only redaction'], ['?', '']], + label: 'Passwords and 2FA codes, hidden from the AI', + cells: [['yes', 'Encrypted vault · 2FA codes'], ['partial', 'Passwords; 2FA not stated'], ['no', 'You type them in yourself'], ['?', '']], }, { - label: 'Persistent agents with memory', - cells: [['yes', 'Versioned in git'], ['yes', ''], ['yes', ''], ['yes', ''], ['yes', ''], ['partial', 'Fresh per session']], + label: 'Remembers you between tasks', + cells: [['yes', 'Notes you can read and edit'], ['yes', ''], ['yes', ''], ['partial', 'Fresh per session']], }, { - label: 'Automations & triggers', - cells: [['yes', 'Schedules · events · webhooks'], ['yes', 'Routines'], ['yes', 'Scheduled tasks'], ['yes', 'Cron · webhooks'], ['yes', 'Scheduling'], ['yes', 'Scheduled tasks']], + label: 'Runs on its own, on a schedule', + cells: [['yes', 'Schedules · new emails · changes'], ['yes', 'Scheduled tasks'], ['yes', 'Routines'], ['yes', 'Scheduled tasks']], }, { - label: 'Slack · Telegram · Teams', - cells: [['yes', 'All three'], ['partial', 'Slack via plugins'], ['partial', 'Slack · Teams'], ['yes', '29+ channels'], ['partial', 'No Teams'], ['?', '']], + label: 'Message it from Slack · Telegram · Teams', + cells: [['yes', 'All three'], ['partial', 'Slack · Teams'], ['partial', 'Slack via plugins'], ['?', '']], }, { label: 'Keeps working with your laptop shut', - cells: [['partial', 'On an always-on machine'], ['yes', ''], ['yes', ''], ['partial', 'On a server'], ['partial', 'On a VPS'], ['yes', 'Cloud tasks']], + cells: [['partial', 'On an always-on computer'], ['yes', ''], ['yes', ''], ['yes', 'Cloud tasks']], }, { - label: 'Model', - cells: [['text', 'Claude Opus 5.5'], ['text', 'Mostly Grok, routed'], ['text', 'GPT-6 Astra'], ['text', 'Any'], ['text', 'Any'], ['text', 'Claude']], + label: 'AI model', + cells: [['text', 'Claude Opus 5.5'], ['text', 'GPT-6 Astra'], ['text', 'Mostly Grok, routed'], ['text', 'Claude']], }, { label: 'Price', - cells: [['text', `${PRICING.trialDays} days free, then $${yearly.perMonth}–${monthly.price}/mo`], ['text', '$20–$40/mo, weekly cap'], ['text', 'From $100/mo (Pro)'], ['text', 'Free + model'], ['text', 'Free + model'], ['text', 'In Claude Pro / Max']], + cells: [['text', `${PRICING.trialDays} days free, then $${yearly.perMonth}–${monthly.price}/mo`], ['text', 'From $100/mo (Pro)'], ['text', '$20–$40/mo, weekly cap'], ['text', 'In Claude Pro / Max']], }, ]; const mark = { @@ -62,10 +62,10 @@ const mark = {

    09 Compare

    - +

    - Grok Bot’s teammates, Dots’ own computer, OpenClaw’s local control, Hermes’ memory — plus a vault for passwords - and 2FA codes that the model never sees. All in one app, running on your device. + A team of AI coworkers, a computer of its own and your own logins, plus a vault for passwords and 2FA + codes that the AI never sees. All in one app, on a computer you own.

    @@ -85,11 +85,11 @@ const mark = {

    Swipe to compare

    - +
    - + { cols.map((c, i) => (
    Godmode compared with other AI agents
    FeatureFeature diff --git a/apps/website/src/components/sections/ComputerUse.astro b/apps/website/src/components/sections/ComputerUse.astro index 6e1998c2..8522a394 100644 --- a/apps/website/src/components/sections/ComputerUse.astro +++ b/apps/website/src/components/sections/ComputerUse.astro @@ -2,46 +2,47 @@ import Words from '../ui/Words.astro'; import Icon from '../ui/Icon.astro'; import Logo from '../ui/Logo.astro'; -import { SITE } from '@/config/site'; interface Props { eyebrow: string; + title?: string; + table?: boolean; } -const { eyebrow } = Astro.props; +const { eyebrow, title = 'Chatbots tell you how. *Godmode does it.*', table = true } = Astro.props; const modes = [ { icon: 'globe', - title: 'Your browser, signed in', - text: 'A real Chromium with your imported Chrome profile. No bot-flagged sandbox, no starting from zero.', - how: 'cookies · sessions · tabs', + title: 'Your websites, signed in', + text: 'Email, online banking, your shop, supplier portals, ad accounts. It uses your own logins, so there is no setup per website.', + how: 'any website · your logins', }, { icon: 'app-window', - title: 'Any app, in the background', - text: 'Share one window and Claude reads its controls and types into it while it’s covered. Your cursor never moves.', - how: 'ui elements · no cursor', + title: 'Your programs, in the background', + text: 'Excel, Word, Outlook, your accounting software. It clicks and types into the window while you keep using your mouse.', + how: 'desktop apps · mouse stays yours', }, { icon: 'monitor', - title: 'Your whole desktop', - text: 'When a job spans apps, share a display and it works like a person on screen-share. You see every move.', - how: 'every display · take over', + title: 'Your whole screen', + text: 'When a job spans several programs, it works on your screen like a colleague on a screen share. You see every move.', + how: 'watch live · take over anytime', }, { icon: 'monitor-smartphone', - title: 'Its own Mac', - text: 'An isolated macOS VM on your Mac for installs, builds and risky experiments. Your machine stays untouched.', - how: 'one click · shared folder', + title: 'A computer of its own', + text: 'On a Mac, give it a separate Mac of its own with one click. It works in there all day and never gets in your way.', + how: 'one click · Apple silicon', }, ]; const versus: [string, string, string][] = [ - ['Logins', 'You build a way to sign in, then paste passwords into a prompt', 'Vault fills passwords and 2FA codes; the model sees [secret hidden]'], - ['Where it clicks', 'A demo container with an empty browser', 'Your sessions, your apps, or its own Mac'], - ['Your mouse', 'Taken over while it works', 'Stays yours: background input to the shared window'], - ['When it’s stuck', 'The script fails', 'Asks you in chat, or you hit “Take control” and it carries on'], - ['Running it again', 'Your own cron, your own glue code', 'Schedules, email and Slack triggers, plain-language conditions'], + ['Who does the work', 'It tells you the steps, you do the clicking', 'It does the steps and hands you the result'], + ['Logins', 'You log in yourself, or paste passwords into the chat', 'Signs in with your saved logins and 2FA codes; the AI never sees them'], + ['Your tools', 'Only what you copy into the chat window', 'Your websites, your programs, your files'], + ['When it gets stuck', 'You start over', 'It asks you, or you take over for a moment and it carries on'], + ['Next week', 'You ask again', 'It runs by itself: on a schedule, when an email arrives, when something changes'], ]; --- @@ -49,12 +50,12 @@ const versus: [string, string, string][] = [
    -

    {eyebrow} Computer use

    - +

    {eyebrow} Where it works

    +

    - {SITE.model} is one of the strongest computer-use models there is. Godmode gives it the best computer to use: - yours, already signed in, with four ways to work and zero setup. + Godmode uses a computer the way you do. It works where your work already is: in your browser, in your programs, + on your screen, or on a computer of its own.

    @@ -73,15 +74,17 @@ const versus: [string, string, string][] = [ }
    + { + table && (
    - + - - + + @@ -108,5 +111,7 @@ const versus: [string, string, string][] = [
    Claude computer use on its own compared with Claude computer use in GodmodeAn AI chatbot compared with Godmode
    TopicClaude computer use, do-it-yourself Claude computer use in GodmodeAn AI chatbot Godmode
    + ) + } diff --git a/apps/website/src/components/sections/Crew.astro b/apps/website/src/components/sections/Crew.astro index 3c57a6ef..271eef56 100644 --- a/apps/website/src/components/sections/Crew.astro +++ b/apps/website/src/components/sections/Crew.astro @@ -113,16 +113,16 @@ const crew: Member[] = [ mood: 'happy', }, { - key: 'quinn', - name: 'Quinn', - job: 'QA Tester', + key: 'cleo', + name: 'Cleo', + job: 'Customer Service', color: 'lime', character: { body: 'squircle', eyes: 'dots', mouth: 'flat', top: 'cap', face: 'none', neck: 'none' }, personality: 'straight', - about: 'Runs a smoke test of your web app in a real browser every night and reports regressions.', - ask: 'How did last night’s test run go?', - report: 'Checkout is broken in Safari: the pay button doesn’t respond. Repro steps and a screenshot attached. Everything else passes.', - tag: 'Needs your eyes', + about: 'Answers customer emails and tickets in your voice, looks up every order and hands you the tricky ones.', + ask: 'How’s the support inbox looking?', + report: '31 customers answered with their tracking link or a help-center answer. Two want refunds over $200; those need your OK.', + tag: '2 need your OK', mood: 'attention', }, { @@ -186,7 +186,7 @@ const studioName = 'Nova';
    -

    04 Meet your crew

    +

    05 Meet your crew

    Godmode runs a team of agents, each with a job, a name, a look and a personality. The main agent hires the rest diff --git a/apps/website/src/components/sections/Faq.astro b/apps/website/src/components/sections/Faq.astro index 8af6b820..05968320 100644 --- a/apps/website/src/components/sections/Faq.astro +++ b/apps/website/src/components/sections/Faq.astro @@ -8,7 +8,17 @@ const faqs: { key: string; q: string; a: string }[] = [ { key: 'what', q: 'What exactly do I get?', - a: `The signed, ready-to-install Godmode app for macOS, Windows and Linux (plus the headless server with its web dashboard and Docker image), automatic updates, support, a license key, and every feature on this page, in every plan. Godmode Pro is $${monthly.price} a month, or $${yearly.price} a year ($${yearly.perMonth} a month), with every update while you’re subscribed.`, + a: `The ready-to-install Godmode app for Mac, Windows and Linux (plus an always-on version for a spare computer that you reach from any browser), automatic updates, support, a license key, and every feature on this page, in every plan. Godmode Pro is $${monthly.price} a month, or $${yearly.price} a year ($${yearly.perMonth} a month), with every update while you’re subscribed.`, + }, + { + key: 'technical', + q: 'Do I need to be technical?', + a: `No. If you can explain the task to a colleague, you can hand it to Godmode. You type or say what you need in plain words, and it does the clicking. Setup installs everything for you, and Founding members get a ${FOUNDING.setupMinutes}-minute setup call with the founder, so you leave with ${FOUNDING.setupAutomations} automations already running.`, + }, + { + key: 'chatgpt', + q: 'How is this different from ChatGPT?', + a: `ChatGPT answers in a chat window, and then you do the work. Godmode does the work: it logs into the websites and programs you use, clicks through, finishes the task and hands you the result. It can also do it again by itself every week, or whenever an email arrives.`, }, { key: 'founding', @@ -23,47 +33,47 @@ const faqs: { key: string; q: string; a: string }[] = [ { key: 'claude', q: 'Do I need a Claude subscription?', - a: `Yes. Godmode runs on Anthropic’s official Claude Code, so it thinks with Claude Opus 5.5 — and with every newer Claude model the day you get access. Sign in with a Claude Pro or Max plan, or add an Anthropic API key. For heavy automation, Max or an API key fits better than Pro. Anthropic has changed how subscriptions cover this kind of use before; if it happens again, an API key keeps working.`, + a: `Yes. Godmode thinks with Claude, the AI from Anthropic (today Claude Opus 5.5, and every newer Claude the day you get access). You sign in with a Claude Pro or Max plan from claude.ai, or add an Anthropic API key. If Godmode works for you all day, Max or an API key fits better than Pro. Anthropic has changed how subscriptions cover this kind of use before; if it happens again, an API key keeps working.`, }, { key: 'passwords', q: 'Is it really safe to give an AI my passwords?', - a: `Your logins and 2FA secrets live in a vault on your device, encrypted with AES-256-GCM. In the browser, Godmode types them into the page itself — the model only learns that a secret was filled, never its value — and only into the login’s own website. Every access is logged. One honest exception: inside a macOS VM the agent controls the whole machine, so signing in there is best effort and off until you allow it.`, + a: `Your passwords and 2FA codes live in a vault on your computer, encrypted (AES-256). Godmode types them into the login page itself, so the AI only learns that a password was filled, never what it is, and only on that login’s own website. Every use is logged. One honest exception: on a separate Mac of its own, Godmode controls the whole machine, so signing in there is best effort and off until you allow it.`, }, { key: 'data', q: 'Where does my data go?', - a: `Your vault, browser profiles, agents, memory, history and VMs stay on your device. Godmode has no telemetry and sends nothing to us unless you link it to Godmode Cloud. The tasks you give and the pages your agents read are processed by Claude under your own Anthropic account — exactly as when you use Claude Code directly.`, + a: `Your passwords, logins, AI coworkers, their notes and their history stay on your computer. The app has no tracking and sends nothing to us unless you link it to Godmode Cloud. The tasks you give and the pages Godmode reads are processed by Claude under your own Anthropic account, exactly as when you use Claude directly.`, }, { key: 'mouse', q: 'Will it take over my mouse and keyboard?', - a: `Not when you share a window: Godmode clicks and types into it in the background, even when it’s covered, and your cursor stays yours. If you share a whole display it uses the real mouse (like screen-sharing with a person), and agents with their own VM work entirely inside it.`, + a: `Not when it works in a single program: Godmode clicks and types into that window in the background, even when it’s covered, and your mouse stays yours. If you let it use your whole screen it moves the real mouse (like a colleague on a screen share), and on a separate Mac of its own it works entirely in there.`, }, { key: 'mac', q: 'Do I need a Mac?', - a: `No. The app runs on macOS, Windows and Linux. Only the “own Mac” virtual machines need a Mac with Apple silicon (Apple allows two macOS VMs running at the same time). Browser use, the vault, agents, automations and chat apps work everywhere.`, + a: `No. The app runs on Mac, Windows and Linux. Only the “Mac of its own” needs a Mac with Apple silicon (Apple allows two at the same time). Everything else works on Windows too, and nearly all of it on Linux (using desktop programs there needs one extra component).`, }, { key: 'offline', q: 'Does it work when my computer is off?', - a: `Not on that computer — Godmode works on your machine, which is the point. For 24/7 agents, run the headless server on an always-on Mac mini, PC or home server and use the web dashboard from anywhere.`, + a: `Not on that computer: Godmode works on your machine, which is the point. To keep it working around the clock, install the always-on version on a spare Mac mini or PC (one copy-paste command, and we help Founding members set it up) and reach it from any browser, or from your phone.`, }, { key: 'cant', q: 'What can’t it do?', - a: `It won’t solve CAPTCHAs — when one appears you click “Take control” and it carries on afterwards. Like any AI it can make mistakes, so review consequential work (payments, contracts, anything public) until you trust a routine.`, + a: `Some CAPTCHAs: it solves the common ones once you connect a solving service such as 2Captcha; for the rest you click “Take control” and it carries on afterwards. Like any AI it can make mistakes, so check important work (payments, contracts, anything public) until you trust a routine. By default it asks before those steps, unless your task already told it to do them.`, }, { key: 'free', q: 'Godmode is open source. Why pay?', - a: `You don’t have to. The whole app is on GitHub under the MIT License: clone it, build it, run every feature for free, change it however you like. Godmode Pro is for everyone who would rather not maintain a build: the signed apps for Mac, Windows and Linux, automatic updates, the one-line server install and Docker image, and help from the people who build it. Your subscription also pays for Godmode’s development.`, + a: `You don’t have to, if you can build software yourself. The whole app is on GitHub under the MIT License, free to build and change. Godmode Pro is for everyone else: the ready-to-install apps for Mac, Windows and Linux, automatic updates, the always-on version, and help from the people who build it. Your subscription also pays for Godmode’s development.`, }, { key: 'cloud', q: 'Why not ChatGPT Dots or Grok Bot?', - a: `Both run on the vendor’s cloud computer, so your cookies and logins live on their servers, behind plan limits they can change. Godmode runs on your device, with your sessions, and your price doesn’t change after you buy. The trade-off: cloud agents keep going with your laptop closed — for that, run Godmode on an always-on machine.`, + a: `Both run on the vendor’s cloud computer, so your logins live on their servers, behind plan limits they can change. Godmode runs on your own computer, signed in as you, and your price doesn’t change after you buy. The trade-off: cloud assistants keep going with your laptop closed; for that, run Godmode on an always-on computer.`, }, { key: 'refund', diff --git a/apps/website/src/components/sections/Founder.astro b/apps/website/src/components/sections/Founder.astro index 8afb2f47..afa994df 100644 --- a/apps/website/src/components/sections/Founder.astro +++ b/apps/website/src/components/sections/Founder.astro @@ -6,18 +6,18 @@ import { FOUNDER } from '@/config/site'; const problems = [ { icon: 'message-square-off', - title: 'Chatbots stop at the login screen.', - text: 'They’ll write the email. They won’t sign into your supplier portal, grab the invoice and file it.', + title: 'Chatbots only tell you how.', + text: 'They’ll write the email. They won’t log into your supplier portal, download the invoice and file it. You still do the clicking.', }, { icon: 'unplug', - title: 'Integrations never cover everything.', - text: 'MCP servers, API keys, Zapier flows — every tool needs its own connector, and half of yours don’t have one.', + title: 'Automation tools need a techie.', + text: 'Zapier flows, connectors, API keys: every tool needs its own setup, half of yours have none, and it breaks when a button moves.', }, { - icon: 'cloud-off', - title: 'Cloud agents aren’t you.', - text: 'They run in someone else’s browser, without your sessions, cookies or 2FA — and get blocked as bots.', + icon: 'wallet', + title: 'An assistant costs thousands.', + text: 'A virtual assistant needs your passwords, training and a monthly salary, and still works only 40 hours a week.', }, ]; --- @@ -32,14 +32,14 @@ const problems = [ />

    - I run a software company. For years I tried every way to automate the busywork — Zapier flows, RPA bots, MCP - servers, AI agents that gave up the moment a login screen appeared. None of them worked the way a person - does. + I run a small company. Like every team, we lost hours a day to computer chores: downloading invoices, copying + numbers from one tool into another, answering the same emails, building the same reports. I tried chatbots, + automation tools and assistants. The chatbot wrote the text, but someone still had to log in, click and paste.

    - So we built one that does. Godmode uses a computer like my team does: it opens the browser, signs in, clicks - through the tools and finishes the job. It now does the repetitive work at my company while we focus on the - work only humans can do. I can’t imagine going back. + So we built a coworker that does the whole job. You tell Godmode what you need, and it opens the browser, signs + in, clicks through the tools and finishes it, the way a person would. Now it does the busywork at my company + while we do the work only people can do. I can’t imagine going back.

    @@ -65,7 +65,7 @@ const problems = [ }

    - Godmode takes the human route: a real browser with your sessions, your apps, your Mac. + Godmode does it the way you do: your browser, your logins, your apps. If you can do it on a computer, Godmode can too.

    diff --git a/apps/website/src/components/sections/Hero.astro b/apps/website/src/components/sections/Hero.astro index bd585157..cc733098 100644 --- a/apps/website/src/components/sections/Hero.astro +++ b/apps/website/src/components/sections/Hero.astro @@ -6,8 +6,8 @@ import Character from '../ui/Character.astro'; import CheckoutButton from '../ui/CheckoutButton.astro'; import Countdown from '../ui/Countdown.astro'; import CouponCode from '../ui/CouponCode.astro'; -import { COUPON, FOUNDING, PRICING, SITE } from '@/config/site'; -import chat from '@/assets/shots/chat.png'; +import { COUPON, FOUNDING, PRICING } from '@/config/site'; +import recording from '@/assets/shots/hero-recording.jpg'; ---
    @@ -18,31 +18,31 @@ import chat from '@/assets/shots/chat.png';
    -

    - Godmode is the AI coworker that runs Claude on every task and works on your own computer, not a shared cloud box. It - opens your browser, signs in with your logins and 2FA, clicks through your apps and keeps going until the job - is done — quietly in the background, or on its own Mac. Just tell it what you need. +

    + Godmode is the AI coworker for everyone who works at a computer. Tell it the task in plain words, like you would a + colleague. It opens your browser and apps, signs in, clicks through and finishes the job: emails answered, invoices + filed, the spreadsheet updated, the ads report in your inbox.

    @@ -61,12 +61,10 @@ import chat from '@/assets/shots/chat.png';
  • Then ${PRICING.plans.yearly.perMonth}/mo, locked for life
  • -

    - - - Open source under MIT. Build it yourself for free, or let us ship it to you. - - +

    + Mac and Windows + No coding, just plain words + Your passwords stay on your computer

    @@ -93,13 +91,13 @@ import chat from '@/assets/shots/chat.png';
    - Godmode · working + Real screen recording · sped up
    Godmode logging into a billing portal: the password and 2FA code are filled from the encrypted vault and marked ‘Secret hidden’, next to a live preview of its browser. @@ -124,17 +122,17 @@ import chat from '@/assets/shots/chat.png';
    diff --git a/apps/website/src/components/sections/Roi.astro b/apps/website/src/components/sections/Roi.astro index 799c4d58..f9ff8109 100644 --- a/apps/website/src/components/sections/Roi.astro +++ b/apps/website/src/components/sections/Roi.astro @@ -31,7 +31,7 @@ const { yearly } = PRICING.plans;

    - And the gap grows every week: an agent’s memory and routines compound. The team that starts now has months of + And the gap grows every week: an AI coworker’s notes and automations add up. The team that starts now has months of learned workflows by the time everyone else begins.

    diff --git a/apps/website/src/components/sections/Security.astro b/apps/website/src/components/sections/Security.astro index e1484f86..d3ab5262 100644 --- a/apps/website/src/components/sections/Security.astro +++ b/apps/website/src/components/sections/Security.astro @@ -6,32 +6,32 @@ const points = [ { icon: 'eye-off', title: 'Fill, don’t reveal', - text: 'In the browser, Godmode types passwords and 2FA codes into the page itself. The model only ever sees that a secret was filled.', + text: 'Godmode types your passwords and 2FA codes into the login page itself. The AI only ever learns that a password was filled, never what it is.', }, { icon: 'link-2', - title: 'Site-bound logins', - text: 'A login is only ever filled into its own website, over https, into a real password field. Phishing and prompt-injected lookalikes get nothing.', + title: 'Only on the right website', + text: 'Your bank login is only ever filled into your bank’s real website. Fake lookalike pages and phishing tricks get nothing.', }, { icon: 'hard-drive', - title: 'Encrypted on your device', - text: 'AES-256-GCM envelope encryption with scrypt, keys in your OS keychain. Your vault, agents and history never touch our servers.', + title: 'Encrypted on your computer', + text: 'Locked with the same kind of encryption banks use, the key kept in your computer’s keychain. Your passwords and history never touch our servers.', }, { icon: 'box', - title: 'Isolated when you want it', - text: 'Give risky work its own macOS VM. Scope logins, folders and integrations per workspace, so each agent reaches only what it needs.', + title: 'Only what each job needs', + text: 'Give each AI coworker only the logins and folders its job needs, and give sensitive work a separate Mac of its own.', }, { icon: 'scroll-text', title: 'Everything on the record', - text: 'An audit log of every secret access. Known secrets are redacted from transcripts, logs and screens. Every run is committed to git.', + text: 'A record of every time a password is used. Passwords are blacked out in chats and logs. Every task it did is saved.', }, { icon: 'hand', title: 'You stay in charge', - text: 'Watch every step live. Take control with one click, stop any run instantly, and get told exactly which login is missing.', + text: 'Watch every step live, take over with one click, stop any task instantly. It asks before important steps you didn’t already ask for.', }, ]; --- @@ -45,33 +45,32 @@ const points = [

    - You’re handing an AI the keys to your business. So the keys stay on your device, encrypted — and in the browser the - AI never gets to hold them. + You’re handing an AI the keys to your work. So the keys stay on your computer, encrypted, and the AI never gets to + hold them.

    -

    What the model sees

    +

    What the AI sees

    -
    user Log into the Acme portal and download September’s invoice.
    -
    tool vault_fill_login(“billing.acme.com”)
    +
    you Log into the Acme portal and download September’s invoice.
    +
    godmode Filling your Acme login from the vault
    - result filled username ✓ password ✓ + filled email ✓ password ✓ [secret hidden]
    -
    tool vault_fill_totp(“billing.acme.com”)
    +
    godmode The site asks for a 2FA code
    - result 2FA code filled ✓ [secret hidden] + filled 2FA code ✓ [secret hidden]
    godmode Signed in. Downloaded invoice INV-2026-0931.pdf.
    - AES-256-GCM - scrypt N=2¹⁷ - OS keychain - no telemetry + Bank-grade encryption + Stays on your computer + No tracking in the app
    @@ -90,10 +89,10 @@ const points = [

    - Plainly stated: agents run Claude Code with full permissions so they can finish without asking — treat them like a - trusted coworker, and use a VM for sensitive work. Inside a VM the agent controls the whole machine, so signing in - there is best effort and closer to revealing a password than to fill-only; it’s off until you allow it. Tasks and the - pages the agent reads are processed by Claude under your own Anthropic account. + Plainly stated: Godmode can use your computer without asking at every click, so it can finish the job. Treat it like a + trusted coworker and give sensitive work a separate Mac of its own. On that separate Mac it controls the whole + machine, so signing in there is best effort and closer to showing it a password; it’s off until you allow it. Your + tasks and the pages it reads are processed by Claude under your own Anthropic account.

    diff --git a/apps/website/src/components/sections/Showcase.astro b/apps/website/src/components/sections/Showcase.astro index 24e0efd0..6f5323d0 100644 --- a/apps/website/src/components/sections/Showcase.astro +++ b/apps/website/src/components/sections/Showcase.astro @@ -9,18 +9,18 @@ import messaging from '@/assets/shots/messaging.png'; import activity from '@/assets/shots/activity.png'; const clips = [ - { key: 'vm', title: 'Its own Mac', text: 'An isolated macOS VM on your device. The agent works inside; your Mac stays untouched.', src: '/media/feature-vm' }, + { key: 'vm', title: 'A Mac of its own', text: 'A separate Mac just for Godmode, right on your computer. It works in there; your desktop stays yours.', src: '/media/feature-vm' }, { key: 'background', title: 'In the background', text: 'It clicks and types in a covered window while your cursor does its own thing.', src: '/media/feature-background' }, - { key: 'vault', title: 'Fill, don’t reveal', text: 'Passwords and 2FA codes are typed into the page. The model sees [secret hidden].', src: '/media/feature-vault' }, + { key: 'vault', title: 'Signs in for you', text: 'Passwords and 2FA codes are typed into the login page. The AI only sees [secret hidden].', src: '/media/feature-vault' }, ]; const shots = [ - { img: agents, label: 'Agents', text: 'Persistent coworkers with memory, schedules and tools' }, + { img: agents, label: 'Your team', text: 'AI coworkers with their own jobs, notes and schedules' }, { img: browser, label: 'Live browser', text: 'Watch it work — take control anytime' }, - { img: routines, label: 'Routines', text: 'Everything that runs on its own, at a glance' }, + { img: routines, label: 'Automations', text: 'Everything that runs on its own, at a glance' }, { img: vault, label: '2FA codes', text: 'Import Google Authenticator QR screenshots' }, - { img: messaging, label: 'Chat apps', text: 'Slack, Telegram and Teams bots for your agents' }, - { img: activity, label: 'Activity', text: 'Every run, its cost, duration and result' }, + { img: messaging, label: 'Chat apps', text: 'Message your AI team from Slack, Telegram and Teams' }, + { img: activity, label: 'Activity', text: 'Everything it did, how long it took and what came out' }, ]; --- @@ -28,7 +28,7 @@ const shots = [
    -

    05 See it work

    +

    06 See it work

    diff --git a/apps/website/src/components/sections/Tasks.astro b/apps/website/src/components/sections/Tasks.astro index 8a4f747a..834580de 100644 --- a/apps/website/src/components/sections/Tasks.astro +++ b/apps/website/src/components/sections/Tasks.astro @@ -3,26 +3,26 @@ import Icon from '../ui/Icon.astro'; const rowA = [ ['file-down', 'Download every invoice from 14 supplier portals'], - ['messages-square', 'Answer new support tickets in Zendesk'], + ['mail', 'Reply to every customer who is still waiting'], ['contact', 'Update the CRM after every sales call'], - ['landmark', 'Reconcile Stripe payouts with the bank'], - ['newspaper', 'Publish the weekly newsletter'], - ['chart-column', 'Pull ad reports from Meta, Google & X'], + ['chart-column', 'Pull the ad numbers from Meta, Google & TikTok'], + ['newspaper', 'Write and schedule this week’s social posts'], ['receipt', 'File expense receipts into accounting'], - ['bug', 'QA the checkout on staging, every night'], + ['table', 'Update the sales spreadsheet every Friday'], + ['package', 'Answer “where is my order?” with the tracking link'], ]; const rowB = [ ['plane', 'Book the cheapest flight that fits my calendar'], ['alarm-clock', 'Chase unpaid invoices, politely'], ['briefcase', 'Post the job ad on five job boards'], - ['users', 'Research leads and enrich them in a sheet'], - ['eye', 'Watch competitor pricing and tell me what changed'], - ['globe', 'Renew domains before they expire'], + ['users', 'Research leads and put them in a sheet'], + ['eye', 'Watch competitor prices and tell me what changed'], + ['clipboard-list', 'Fill in the same form for 30 customers'], ['shopping-cart', 'Reorder office supplies when we run low'], ['calendar-check', 'Prepare my Monday briefing from inbox & calendar'], ]; const tools = - 'Gmail · Slack · HubSpot · Salesforce · Notion · Stripe · Shopify · QuickBooks · Xero · Zendesk · LinkedIn · Google Ads · Jira · Linear · Figma · Excel · DATEV · Amazon Seller Central · any bank portal · any website'.split( + 'Gmail · Outlook · Excel · Google Sheets · Word · WhatsApp Web · Slack · HubSpot · Shopify · Amazon · eBay · Etsy · Meta Ads · Google Ads · TikTok Ads · Canva · Instagram · LinkedIn · QuickBooks · DATEV · PayPal · any bank portal · any website'.split( ' · ', ); --- @@ -51,7 +51,7 @@ const tools =

    - If it runs in a browser or on a Mac, Godmode can use it — no integration required. + If you can open it on your computer, Godmode can use it. No coding, no special integrations.

    diff --git a/apps/website/src/components/sections/UseCases.astro b/apps/website/src/components/sections/UseCases.astro index 8160cc43..c9fee5cd 100644 --- a/apps/website/src/components/sections/UseCases.astro +++ b/apps/website/src/components/sections/UseCases.astro @@ -4,17 +4,45 @@ import Icon from '../ui/Icon.astro'; import Logo from '../ui/Logo.astro'; const cases = [ + { + key: 'office', + label: 'Office & email', + icon: 'inbox', + when: 'Every morning · 07:30', + prompt: + 'Every morning, go through my inbox and calendar, draft replies to everyone waiting on me, file the attachments in the right folders and send me a short list of what needs me today.', + steps: [ + ['mail', 'Read 84 new emails · 6 need you', ''], + ['pen-line', 'Drafted 11 replies for your review', 'drafts'], + ['folder', 'Filed 7 attachments in Drive › Documents', ''], + ['send', 'Sent your 5-line briefing to Telegram', 'done'], + ], + }, + { + key: 'marketing', + label: 'Marketing & ads', + icon: 'megaphone', + when: 'Fridays · 16:00', + prompt: + 'Every Friday, pull this week’s spend and sales from Meta, Google and TikTok Ads into our report sheet, ask me before pausing any ad that spent $50 without a sale, and write three new versions of the best one.', + steps: [ + ['globe', 'Opened Meta, Google and TikTok Ads, already signed in', 'your logins'], + ['table', 'Copied 31 ads into the weekly report sheet', ''], + ['circle-pause', 'Paused 4 ads that spent $50 without a sale', 'your OK'], + ['send', 'Wrote 3 new ad texts and sent the report to #marketing', 'done'], + ], + }, { key: 'finance', label: 'Finance', icon: 'landmark', when: 'Every Monday · 07:00', prompt: - 'Every Monday, log into our supplier portals, download the new invoices, match them to last week’s Stripe payouts and post a summary to #finance.', + 'Every Monday, log into our supplier portals, download the new invoices, match them to last week’s payments and post a summary to #finance.', steps: [ - ['key-round', 'Signed into 6 portals with vault logins + 2FA', 'secret hidden'], - ['file-down', 'Downloaded 23 new invoices to Drive / Invoices', ''], - ['scale', 'Matched invoices against Stripe payouts', '2 mismatches'], + ['key-round', 'Signed into 6 portals with your saved logins + 2FA', 'secret hidden'], + ['file-down', 'Downloaded 23 new invoices to Drive › Invoices', ''], + ['scale', 'Matched invoices against the bank payments', '2 mismatches'], ['send', 'Posted summary to Slack #finance', 'done'], ], }, @@ -33,17 +61,17 @@ const cases = [ ], }, { - key: 'marketing', - label: 'Marketing', - icon: 'megaphone', - when: 'Fridays · 16:00', + key: 'shop', + label: 'Online shop', + icon: 'shopping-bag', + when: 'Every morning · 08:00', prompt: - 'Pull this week’s spend and conversions from Meta, Google and X Ads, update our reporting sheet and flag every campaign with a CPA above $80.', + 'Every morning, check our Shopify stock against the last 30 days of sales, draft reorders for anything that runs out within two weeks, and answer yesterday’s “where is my order” emails with the tracking link.', steps: [ - ['globe', 'Opened Meta, Google and X Ads — already signed in', 'your session'], - ['table', 'Exported 31 campaigns into the weekly sheet', ''], - ['triangle-alert', 'Flagged 3 campaigns above $80 CPA', 'review'], - ['send', 'Sent the report to #growth', 'done'], + ['store', 'Checked stock for 214 products in Shopify', ''], + ['package', 'Drafted 3 reorders for products running low', 'drafts'], + ['mail', 'Answered 9 “where is my order” emails with tracking links', ''], + ['send', 'Sent you a 3-line summary', 'done'], ], }, { @@ -52,40 +80,12 @@ const cases = [ icon: 'life-buoy', when: 'When a ticket arrives', prompt: - 'Answer new Zendesk tickets about shipping using our help center, look up the order in Shopify, and escalate refunds over $200 to me.', + 'Answer new Zendesk tickets about shipping using our help center, look up the order in Shopify, and send refunds over $200 to me.', steps: [ ['inbox', 'Picked up 12 new tickets in Zendesk', ''], - ['shopping-bag', 'Looked up each order in Shopify admin', ''], + ['shopping-bag', 'Looked up each order in Shopify', ''], ['message-circle-reply', 'Answered 10 with tracking links + help-center answers', ''], - ['user-round', 'Escalated 2 refunds over $200 to you', 'done'], - ], - }, - { - key: 'engineering', - label: 'Engineering', - icon: 'code-xml', - when: 'On demand · in its VM', - prompt: - 'In your Mac VM: clone the repo, reproduce the checkout bug from ticket #42, fix it, run the test suite and open a pull request.', - steps: [ - ['monitor', 'Booted its macOS VM · cloned the repo', 'isolated'], - ['bug', 'Reproduced the bug in Safari inside the VM', ''], - ['flask-conical', 'Fixed it · 248 tests passing', ''], - ['git-pull-request', 'Opened a pull request for your review', 'done'], - ], - }, - { - key: 'founder', - label: 'Founders', - icon: 'crown', - when: 'Every morning · 06:30', - prompt: - 'Every morning, read my inbox, calendar and yesterday’s Stripe numbers, and send me a 5-line briefing on Telegram with what needs my attention.', - steps: [ - ['mail', 'Read 84 new emails · 6 need you', ''], - ['calendar', 'Checked today’s 5 meetings · prepped notes', ''], - ['chart-line', 'Pulled yesterday’s revenue from Stripe', ''], - ['send', 'Sent your briefing to Telegram', 'done'], + ['user-round', 'Sent 2 refunds over $200 to you', 'done'], ], }, ]; @@ -94,10 +94,10 @@ const cases = [
    -

    07 Use cases

    +

    02 Use cases

    - Describe the work in a sentence. Godmode figures out the clicks — and the schedule. + Describe the work in a sentence, like you would to a colleague. Godmode figures out the clicks, and the schedule.

    @@ -158,7 +158,7 @@ const cases = [ }
    -

    Illustrative runs. Your agents work with the tools and accounts you give them.

    +

    Illustrative runs. Godmode works with the tools and accounts you give it.

    See all 60 use cases
    diff --git a/apps/website/src/config/site.ts b/apps/website/src/config/site.ts index d9751b11..c8a555f3 100644 --- a/apps/website/src/config/site.ts +++ b/apps/website/src/config/site.ts @@ -5,9 +5,9 @@ export const SITE = { name: 'Godmode', product: 'Godmode Bot', url: import.meta.env.SITE ?? 'https://usegodmode.com', - title: 'Godmode — like Grok Bot, but with Claude', + title: 'Godmode — your computer work, done for you', description: - 'Godmode is like Grok Bot, but with Claude: Claude Opus 5.5 as a coworker that uses your own computer like you do. Your browser and logins, apps in the background, even its own Mac. Hand over the work. Get it back done.', + 'Godmode is the AI coworker for everyone who works at a computer. Tell it the task in plain words and it does the job start to finish in your own browser and apps: emails, invoices, spreadsheets, online shop orders, ad reports. No coding. Powered by Claude.', email: 'kontakt@codext.de', model: 'Claude Opus 5.5', repo: 'https://github.com/codextde/godmode-bot', diff --git a/apps/website/src/pages/index.astro b/apps/website/src/pages/index.astro index 27b0bdd8..b5959e3a 100644 --- a/apps/website/src/pages/index.astro +++ b/apps/website/src/pages/index.astro @@ -28,12 +28,12 @@ import Lead from '@/components/sections/Lead.astro'; - + + - diff --git a/apps/website/src/pages/playbook.astro b/apps/website/src/pages/playbook.astro index 209dcb9c..049cdd0f 100644 --- a/apps/website/src/pages/playbook.astro +++ b/apps/website/src/pages/playbook.astro @@ -16,7 +16,7 @@ const groups: { name: string; icon: string; items: [string, string, string][] }[ ['Payout reconciliation', 'Weekly', 'Match last week’s Stripe payouts against the bank statement in our online banking. List anything that doesn’t add up, with links.'], ['Receipt filer', 'When an email with a receipt arrives', 'Save the receipt PDF, add it to our expense sheet with date, vendor, amount and category, and forward it to accounting.'], ['Dunning, politely', 'Every Thursday', 'Find invoices more than 14 days overdue in our accounting tool and draft a friendly reminder for each customer. Don’t send — put them in Gmail drafts.'], - ['Subscription audit', 'First of the month', 'List every SaaS subscription charged to our company card last month, with the price and last login date. Flag anything nobody used.'], + ['Subscription audit', 'First of the month', 'List every software subscription charged to our company card last month, with the price and last login date. Flag anything nobody used.'], ], }, { @@ -34,7 +34,7 @@ const groups: { name: string; icon: string; items: [string, string, string][] }[ name: 'Marketing', icon: 'megaphone', items: [ - ['Ads report', 'Friday 16:00', 'Pull spend, clicks and conversions from Meta, Google and X Ads for this week into our reporting sheet. Flag any campaign with CPA above $80.'], + ['Ads report', 'Friday 16:00', 'Pull spend, clicks and sales from Meta, Google and TikTok Ads for this week into our reporting sheet. Flag any campaign that costs more than $80 per sale.'], ['Competitor watch', 'When it changes', 'Watch the pricing pages of these three competitors. When anything changes, send me a screenshot and what changed.'], ['Content repurposing', 'When a blog post goes live', 'Turn the new blog post into a LinkedIn post, an X thread and a newsletter blurb. Save drafts in Notion for my review.'], ['SEO check', 'Every Monday', 'Check Search Console for pages that lost more than 20% clicks week over week and suggest one fix for each.'], @@ -42,24 +42,24 @@ const groups: { name: string; icon: string; items: [string, string, string][] }[ ], }, { - name: 'Support & ops', + name: 'Support & office', icon: 'life-buoy', items: [ ['Ticket first responder', 'When a ticket arrives', 'Answer new shipping questions in Zendesk using our help center and the order status in Shopify. Escalate refunds over $200 to me.'], ['Stock alerts', 'Daily 09:00', 'Check inventory in Shopify. For anything under 2 weeks of stock, draft a purchase order with the supplier from our sheet.'], - ['Domain & certificate keeper', 'Monthly', 'Check expiry dates of our domains and SSL certificates. Renew anything expiring in the next 30 days with the saved logins.'], + ['Renewal keeper', 'Monthly', 'Check when our domains, insurance policies and software licences expire. Renew the domains due in the next 30 days with the saved logins and remind me of the rest.'], ['Meeting prep', 'Every morning', 'For each meeting today, prepare one page: who they are, our history from email and CRM, and three questions to ask.'], ['Office restock', 'When we run low', 'When someone writes “we’re out of …” in #office, reorder it from our usual Amazon Business account and confirm in the thread.'], ], }, { - name: 'Founders & engineering', - icon: 'crown', + name: 'Founders & office', + icon: 'briefcase-business', items: [ ['Morning briefing', 'Daily 06:30', 'Read my inbox, calendar and yesterday’s revenue in Stripe. Send me a five-line briefing on Telegram with what needs my attention.'], - ['Bug reproducer', 'On demand · in its VM', 'In your Mac VM, clone the repo, reproduce the bug from issue #{n}, fix it, run the tests and open a pull request.'], - ['Release QA', 'Nightly', 'Run through signup, checkout and cancellation on staging in a fresh browser. Report anything broken with screenshots to #eng.'], - ['Investor update', 'Monthly', 'Draft this month’s investor update from our metrics sheet, shipped changelog and notes in Notion. Keep it under 300 words.'], + ['Meeting scheduler', 'On demand', 'Find a 45-minute slot next week that works for me and everyone on this email, send the invite and put the agenda from the thread in it.'], + ['Document filer', 'When a PDF arrives by email', 'Rename every contract or letter that arrives as a PDF with date and sender, file it in Drive › Documents › {year} and add a line to our document list.'], + ['Investor update', 'Monthly', 'Draft this month’s investor update from our numbers sheet and the notes in Notion. Keep it under 300 words.'], ['Travel booker', 'On demand', 'Find the best flight to {city} next month that fits my calendar and book it with my airline login. Ask before paying over $800.'], ], }, @@ -68,7 +68,7 @@ const groups: { name: string; icon: string; items: [string, string, string][] }[
    @@ -104,7 +104,7 @@ const groups: { name: string; icon: string; items: [string, string, string][] }[ {prompt}

    ))} diff --git a/apps/website/src/pages/use-cases.astro b/apps/website/src/pages/use-cases.astro index 054eeb35..38f60d51 100644 --- a/apps/website/src/pages/use-cases.astro +++ b/apps/website/src/pages/use-cases.astro @@ -5,7 +5,7 @@ import Footer from '@/components/Footer.astro'; import Icon from '@/components/ui/Icon.astro'; import Words from '@/components/ui/Words.astro'; import CheckoutButton from '@/components/ui/CheckoutButton.astro'; -import { PRICING, SITE, yearlySavings } from '@/config/site'; +import { PRICING, yearlySavings } from '@/config/site'; type How = 'browser' | 'app' | 'desktop' | 'vm' | 'chat'; const howLabel: Record = { @@ -28,7 +28,7 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ ['Every government portal wants a different login and a 2FA code.', 'Log into the tax office portal, download every notice from this year and save them in Documents › Tax › 2026 with readable names.', 'browser', 'Quarterly'], ['My Downloads folder is a landfill.', 'Sort my Downloads folder: invoices into Finance, screenshots into Pictures › Screenshots, installers into the trash. Show me the plan before you move anything.', 'app', 'Monthly'], ['Forms, forms, forms.', 'Fill the supplier onboarding form at this link with our company data from the shared drive. Stop before submitting and show me a screenshot.', 'browser', 'Once'], - ['I forget to renew things until they break.', 'Every month, check when our domains, SSL certificates, insurance and software licences expire and tell me on Telegram about anything due in the next 30 days.', 'chat', 'Monthly'], + ['I forget to renew things until they break.', 'Every month, check when our domains, insurance policies, leases and the car’s inspection are due and tell me on Telegram about anything in the next 30 days.', 'chat', 'Monthly'], ], }, { @@ -40,7 +40,7 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ ['Stripe payouts never match the bank statement.', 'Match last week’s Stripe payouts against our online banking. List every payout that doesn’t add up, with links to both sides.', 'browser', 'Weekly'], ['Our accountant keeps asking for missing receipts.', 'Find every card transaction from September without a receipt in our accounting tool, search my email for each one and upload what you find.', 'browser', 'Monthly'], ['Customers pay late and I hate chasing them.', 'Find invoices more than 14 days overdue and draft a friendly reminder for each customer in Gmail drafts. Don’t send.', 'browser', 'Weekly'], - ['We pay for SaaS nobody uses.', 'List every subscription charged to the company card last quarter with its price and last login. Flag anything unused for 60 days.', 'browser', 'Quarterly'], + ['We pay for software nobody uses.', 'List every subscription charged to the company card last quarter with its price and last login. Flag anything unused for 60 days.', 'browser', 'Quarterly'], ['The budget spreadsheet is always out of date.', 'Open the budget workbook in Excel, update the actuals sheet from this month’s bank export and highlight every line more than 10% over plan.', 'app', 'Monthly'], ], }, @@ -59,15 +59,15 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ }, { key: 'marketing', - name: 'Marketing', + name: 'Marketing & ads', icon: 'megaphone', items: [ - ['Ad reporting is four dashboards and a copy-paste job.', 'Pull spend, clicks and conversions from Meta, Google and X Ads into our reporting sheet and flag every campaign with a CPA above $80.', 'browser', 'Fridays'], + ['Ad reporting is four dashboards and a copy-paste job.', 'Pull spend, clicks and sales from Meta, Google and TikTok Ads into our reporting sheet and flag every campaign that costs more than $80 per sale.', 'browser', 'Fridays'], + ['Some ads spend money and never sell.', 'Every morning, find the ads that spent more than $50 without a single sale. Send me the list and pause the ones I say yes to.', 'browser', 'Daily'], + ['Our best ad is getting tired.', 'Look at our three best-selling Meta ads from last month and write five new versions of each: new hook, same offer. Put them in the ads doc for my review.', 'browser', 'Weekly'], ['Competitors change prices and I hear about it from customers.', 'Watch the pricing pages of these three competitors. When anything changes, send me a screenshot and a two-line summary.', 'browser', 'When it changes'], - ['One blog post should be ten posts.', 'Turn today’s blog post into a LinkedIn post, an X thread and a newsletter blurb in our voice. Save them as drafts for my review.', 'browser', 'When a post goes live'], ['Our search traffic dropped and nobody knows why.', 'Check Search Console for pages that lost more than 20% clicks week over week and suggest one concrete fix for each.', 'browser', 'Weekly'], ['Reviews go unanswered for weeks.', 'Reply to new Google reviews in our voice. Send me anything under 3 stars before you answer it.', 'browser', 'Daily'], - ['Design tweaks wait for the designer.', 'Open our banner file in Figma, make the five size variants in this list with the new headline and export them as PNG to the shared folder.', 'app', 'Once'], ], }, { @@ -89,7 +89,7 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ icon: 'life-buoy', items: [ ['The same five questions fill the support queue.', 'Answer new Zendesk tickets that our help center already covers, link the article, and leave the rest assigned to me.', 'browser', 'When a ticket arrives'], - ['Bug reports from customers are vague.', 'For each new bug ticket, reproduce it on staging in a clean browser, attach screenshots and steps, and file it in Linear.', 'vm', 'When a ticket arrives'], + ['Customers write in three languages.', 'Answer new customer emails in French, Spanish and Italian in our usual tone using our help center, and keep an English copy of each answer for me.', 'browser', 'When an email arrives'], ['Refunds need three tools.', 'For refund requests under $50, check the order in Shopify, refund it in Stripe and reply to the customer. Ask me for anything bigger.', 'browser', 'When a ticket arrives'], ['Our help center is outdated.', 'Read last month’s tickets, find the 10 most common questions without a good article, and draft those articles in our help center as unpublished.', 'browser', 'Monthly'], ['Nobody reads the weekly support numbers.', 'Every Monday, post five lines to #support: volume, first response time, top three topics and one thing we should fix.', 'chat', 'Weekly'], @@ -97,16 +97,16 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ ], }, { - key: 'engineering', - name: 'Engineering', - icon: 'code-xml', + key: 'social', + name: 'Social media & content', + icon: 'share-2', items: [ - ['A bug that only happens in Safari.', 'In your Mac VM, clone the repo, reproduce the checkout bug from issue #42 in Safari, fix it, run the tests and open a pull request.', 'vm', 'Once'], - ['Nobody tests signup before a release.', 'Every night, go through signup, checkout and cancellation on staging in a fresh browser and post anything broken with screenshots to #eng.', 'browser', 'Nightly'], - ['Dependency updates pile up.', 'In your VM, update our dependencies one by one, run the test suite after each, and open one pull request with everything that passes.', 'vm', 'Weekly'], - ['Setting up a new Mac takes a day.', 'Install our dev setup in your VM from the onboarding doc, note every step that’s wrong or missing, and send me a fixed version of the doc.', 'vm', 'Once'], - ['Vendor dashboards have no API.', 'Every morning, open the hosting dashboard, the error tracker and the uptime tool and send me one message with anything red.', 'browser', 'Daily'], - ['App Store screenshots for every device size.', 'Run the app in the simulators in your VM, take the screenshots from our list for each device size and put them in the shared folder.', 'vm', 'Each release'], + ['Posting every day is a second job.', 'Plan next week’s Instagram and LinkedIn posts from our product list, write the captions in our voice and schedule them. Show me the plan before anything goes live.', 'browser', 'Weekly'], + ['One blog post should be ten posts.', 'Turn today’s blog post into a LinkedIn post, an Instagram caption and a newsletter blurb in our voice. Save them as drafts for my review.', 'browser', 'When a post goes live'], + ['Comments and DMs pile up.', 'Answer new comments and DMs on our Instagram and Facebook pages with the answers from our FAQ doc. Leave anything about refunds or complaints for me.', 'browser', 'Daily'], + ['Finding creators takes forever.', 'Find 20 Instagram and TikTok creators in home and living with 10k to 100k followers, add their engagement and contact email to our creator sheet and draft a short personal message for each.', 'browser', 'Once'], + ['The newsletter always goes out late.', 'Write this month’s newsletter in Mailchimp from our three latest posts and new products, send me a test email and schedule it for Thursday 9:00 once I say OK.', 'browser', 'Monthly'], + ['Every channel wants a different image size.', 'Open our banner in Canva, make the five size variants on this list with the new headline and save them as PNG in the shared folder.', 'browser', 'Once'], ], }, { @@ -116,23 +116,23 @@ const groups: { key: string; name: string; icon: string; items: Case[] }[] = [ items: [ ['I need a market overview by Friday.', 'Find every company selling AI bookkeeping to small businesses in Germany. For each: website, pricing, funding and one sentence on the angle. Put it in a sheet.', 'browser', 'Once'], ['Which tool should we buy?', 'Compare these four project-management tools for a 12-person agency: price, Gantt, client access, time tracking. Sign up for trials if you need to and give me a recommendation.', 'browser', 'Once'], - ['Tenders slip past us.', 'Every morning, search the public tender portals for Shopify and e-commerce projects in DACH and send me new ones with deadline and budget.', 'browser', 'Daily'], + ['Tenders slip past us.', 'Every morning, search the public tender portals for marketing and website projects in our region and send me new ones with deadline and budget.', 'browser', 'Daily'], ['Long PDFs I’ll never read.', 'Read the 80-page contract in my Downloads folder and list every clause about termination, liability and auto-renewal with page numbers.', 'app', 'Once'], ['I want a price alert, not a tab I refresh.', 'Watch the price of this flight and this monitor. Tell me when either drops by more than 10%.', 'browser', 'When it changes'], - ['Hiring takes forever to start.', 'Find 30 senior Shopify developers in Europe who are open to work, with links and why each fits, and put them in our hiring sheet.', 'browser', 'Once'], + ['Hiring takes forever to start.', 'Find 30 experienced bookkeepers in Munich who are open to work, with profile links and why each fits, and put them in our hiring sheet.', 'browser', 'Once'], ], }, { key: 'it', - name: 'IT & ops', - icon: 'server', + name: 'Office & IT', + icon: 'building-2', items: [ - ['Onboarding a new hire touches ten tools.', 'Create accounts for our new hire Lisa in Google Workspace, Slack, Notion and GitHub, add her to the right groups and send me the checklist when done.', 'browser', 'When someone joins'], + ['Onboarding a new hire touches ten tools.', 'Create accounts for our new hire Lisa in Google Workspace, Slack, Notion and our HR tool, add her to the right groups and calendars, and send me the checklist when done.', 'browser', 'When someone joins'], ['Offboarding is where security leaks.', 'Remove Max from every tool on our offboarding list, transfer his files to me and confirm each step in #ops.', 'browser', 'When someone leaves'], ['The office runs out of coffee. Again.', 'When someone writes “we’re out of …” in #office, reorder it from our Amazon Business account and confirm in the thread.', 'chat', 'When someone asks'], - ['Legacy desktop software with no API.', 'Open our old ERP client, export yesterday’s orders as CSV and upload the file to the shared drive.', 'app', 'Daily'], - ['Backups that nobody checks.', 'Every Sunday, check that last night’s backups exist in each storage console and that the newest file is under 24 hours old. Tell me only if one isn’t.', 'browser', 'Weekly'], - ['Server alerts at 3 a.m.', 'When the uptime monitor reports downtime, check the status page and the server logs and tell me on Telegram what you found before I wake up.', 'chat', 'When it’s down'], + ['Old office software nobody wants to touch.', 'Open our old order program, export yesterday’s orders as a spreadsheet and upload it to the shared drive.', 'app', 'Daily'], + ['The printer runs out of toner on deadline day.', 'Every Friday, check the toner levels on the office printer’s status page and order new cartridges from our usual supplier for anything under 20%.', 'browser', 'Weekly'], + ['New software shouldn’t mess up a work laptop.', 'On your own Mac, install the trial versions of these three PDF editors, try merging and signing a test file in each and tell me which one is easiest.', 'vm', 'Once'], ], }, { @@ -154,8 +154,8 @@ const total = groups.reduce((n, g) => n + g.items.length, 0); ---
    @@ -222,7 +222,7 @@ const total = groups.reduce((n, g) => n + g.items.length, 0);

    Coming from Grok Bot?

    See how Godmode compares

    -

    Your own computer, your sessions, 2FA filled for you.

    +

    Your own computer, your logins, 2FA filled for you.

    @@ -230,7 +230,7 @@ const total = groups.reduce((n, g) => n + g.items.length, 0);

    Want it on autopilot?

    25 ready-made automations

    -

    Prompts with schedules and triggers, ready to paste.

    +

    Tasks that run on a schedule. Copy, paste, done.

    diff --git a/apps/website/src/pages/vs/grok-bot.astro b/apps/website/src/pages/vs/grok-bot.astro index 74701e29..5d236913 100644 --- a/apps/website/src/pages/vs/grok-bot.astro +++ b/apps/website/src/pages/vs/grok-bot.astro @@ -16,12 +16,12 @@ type Mark = 'yes' | 'no' | 'partial'; const rows: { label: string; us: [Mark, string]; them: [Mark, string] }[] = [ { label: 'Where the work happens', - us: ['yes', 'On your Mac, Windows or Linux computer, plus isolated macOS VMs on your Mac'], + us: ['yes', 'On your Mac, Windows or Linux computer, plus a separate Mac of its own on your Mac'], them: ['partial', 'One cloud computer that all your Bots share'], }, { label: 'Your existing logins', - us: ['yes', 'Import your Chrome profile and continue your sessions, already signed in'], + us: ['yes', 'Bring over your Chrome logins once and it is already signed in'], them: ['no', 'A fresh cloud browser. You sign in to every site again'], }, { @@ -36,12 +36,12 @@ const rows: { label: string; us: [Mark, string]; them: [Mark, string] }[] = [ }, { label: 'Its own machine', - us: ['yes', 'Isolated macOS VMs on your Mac, one click (Apple silicon)'], + us: ['yes', 'A separate Mac of its own on your Mac, one click (Apple silicon)'], them: ['partial', 'A shared cloud computer, one computer-use task per Bot screen at a time'], }, { label: 'Model', - us: ['yes', `${SITE.model} on every task, through Anthropic’s official Claude Code, and every newer Claude the day you get it`], + us: ['yes', `${SITE.model} on every task, and every newer Claude the day you get it`], them: ['partial', 'Picked per task by xAI: a fast Grok 4.8 for most requests, Claude Opus 5.5 and others for some'], }, { @@ -51,7 +51,7 @@ const rows: { label: string; us: [Mark, string]; them: [Mark, string] }[] = [ }, { label: 'Automations', - us: ['yes', 'Schedules, app events (new email, Slack message), webhooks and plain-language conditions'], + us: ['yes', 'Schedules, new emails and Slack messages, and changes you describe in plain words'], them: ['yes', 'Re-run a learned skill on a schedule'], }, { @@ -61,12 +61,12 @@ const rows: { label: string; us: [Mark, string]; them: [Mark, string] }[] = [ }, { label: 'Memory you can read', - us: ['yes', 'Each agent’s memory is a git repo: read it, edit it, roll it back'], + us: ['yes', 'You can read and edit what each agent remembers, and undo any change'], them: ['partial', 'Preferences and summaries kept by the service'], }, { label: 'Your data', - us: ['yes', 'Vault, browser profiles, memory and history stay on your device. No telemetry'], + us: ['yes', 'Passwords, logins, notes and history stay on your computer. No tracking in the app'], them: ['no', 'Requires cloud data storage'], }, { @@ -110,18 +110,18 @@ const reasons = [ }, { icon: 'mouse-pointer-click', - title: 'Real computer use on your apps', - text: 'Excel, Finder, a legacy ERP client, the vendor tool that has no API: Godmode drives the actual window in the background while you keep working.', + title: 'Works in your real apps', + text: 'Excel, Finder, an old order program, the supplier tool nobody connected to anything: Godmode works in the actual window in the background while you keep working.', }, { icon: 'sparkles', title: 'Claude, not a mystery model', - text: `Godmode thinks with ${SITE.model} through Anthropic’s own Claude Code, the agent developers already trust for long, careful work.`, + text: `Godmode thinks with ${SITE.model} on every task, the Claude model known for long, careful work. You always know which AI did the job.`, }, { icon: 'hard-drive', title: 'Your logins stay home', - text: 'Cloud agents keep your signed-in sessions on the vendor’s computer. With Godmode, cookies, vault and memory never leave your machine.', + text: 'Cloud agents keep your logins on the vendor’s computer. With Godmode, your logins, passwords and notes never leave your machine.', }, ]; @@ -143,7 +143,7 @@ const sameTask = { const steps = [ ['download', 'Install Godmode', 'macOS, Windows or Linux. Sign in with your Claude plan or an Anthropic API key.'], - ['import', 'Bring your sessions', 'Import your Chrome profile and your logins from Chrome, 1Password or Bitwarden. 2FA from a Google Authenticator QR screenshot.'], + ['import', 'Bring your logins', 'Bring over your Chrome logins and your passwords from Chrome, 1Password or Bitwarden. 2FA codes from a screenshot of your authenticator QR code.'], ['users', 'Recreate your Bots in one message', 'Tell the main agent what each Bot did (“a sales assistant that updates HubSpot after every call”). It creates the agent, its memory and its schedule.'], ]; @@ -162,11 +162,11 @@ const faqs = [ }, { q: 'Does Godmode use Grok?', - a: `No. Godmode runs on Anthropic’s official Claude Code, so your agents think with ${SITE.model} and every newer Claude model as soon as your account has it.`, + a: `No. Godmode runs on Anthropic’s own official Claude software, so your agents think with ${SITE.model} and every newer Claude model as soon as your account has it.`, }, { q: 'What happens to my logins in Grok Bot compared with Godmode?', - a: 'Grok Bot can fill passwords from a shared 1Password vault after you approve each fill; for passkeys and 2FA codes you take over its cloud computer and type them yourself. The signed-in session then persists on that shared cloud computer. In Godmode, logins and 2FA secrets sit in an AES-256-GCM vault on your device and are typed straight into the page. The model only learns that a secret was filled, never its value.', + a: 'Grok Bot can fill passwords from a shared 1Password vault after you approve each fill; for passkeys and 2FA codes you take over its cloud computer and type them yourself. The signed-in session then persists on that shared cloud computer. In Godmode, logins and 2FA secrets sit in an encrypted vault on your device and are typed straight into the page. The model only learns that a secret was filled, never its value.', }, { q: 'Can Godmode keep working when my laptop is closed, like Grok Bot?', @@ -191,7 +191,7 @@ const jsonLd = {