Give Jango a place to go
Add your development URL and test accounts. Each participant gets their own isolated browser.
Give each AI cast member an account and a goal. They navigate your app, fill forms and take actions—from posting in a social feed to placing test orders or updating shared tasks. Watch, direct or join them as they interact.
For macOS on Apple silicon and Intel. Local browsers, your own cast, your own app.
Exercise a test exchange with buyers and sellers using separate accounts.
Build the interactions
that need other people.
Set up separate test accounts, give each participant a goal and join the interaction in the app you’re building.
Add your development URL and test accounts. Each participant gets their own isolated browser.
Assign roles and goals: a buyer places a test order, a seller lists an item, a teammate updates a task. Each acts through their own browser.
Use your app alongside the participants. Inspect their screens, pause when something breaks and save the cast for your next change.
A repeatable situation. A navigation hint backed by an actual action. Evidence that an expected message appeared. Jango keeps the context you’d otherwise rebuild tomorrow.
Explore app memoryRoles, relationships and encrypted login state
Reusable hints with execution history
Activity, observable checks and comparisons
Use the dashboard, launch from your terminal, or give your coding assistant access through MCP. The cast and its memory stay together.
# Connect from Developer tools, then bring in your cast node ./jango-cli.mjs start <cast-id> \ --live --ai byok # Change the situation node ./jango-cli.mjs direct <session-id> \ "Maya, invite Alex to the group"
Every plan runs on your Mac with your own AI key at no extra cost. Upgrade to Pro or buy managed AI credits from Account settings in the app.
Try Jango on your own app with a small cast.
For developers testing real multi-user flows. Founding price: it stays the same for as long as you subscribe.
Larger casts, custom limits, invoicing and support terms.
Choose the version for your computer. Sign in to find your apps, cast and saved progress.
Version 1.1.1
For Macs with an M-series chip.
Ready to installIncludes the browsers and tools Jango needs. Open the installer, drag Jango to Applications and sign in.
Download for MacFor Macs with an Intel processor.
Ready to installThe same Jango workspace, built for Intel. Signed with our Apple developer certificate and notarised by Apple.
Download for Intel MacRelease notes · Verify your download
Node.js and Chromium are bundled. No separate Node or Playwright installation is required. Browsers run on your computer; your apps and progress are stored in your account.
Jango checks for Mac updates automatically and downloads them in the background. When an update is ready, you can restart immediately or keep working and install when you quit. Your workspace is saved before installation. You can also choose Help → Check for updates.
No. Each cast member operates your web app through its own browser. It can navigate, click controls, fill forms, select options and upload supplied images. Use goals to exercise posts, profiles, shared tasks, marketplace listings or a sandbox order book. Actions depend on the controls Jango can observe in your app.
No. They’re AI participants acting through real browser sessions. They help you exercise interactions and explore scenarios; they don’t replace research with real users.
Yes. Log into your app as yourself while the cast uses its assigned accounts. Use Jango to give directions, pause participants or inspect their screens.
Jango supports separate browser sessions, saved casts and memory, uploads, live views and manual control. Connect OpenAI, Anthropic or Vercel AI Gateway for AI sessions. CLI and coding-assistant integrations are also available. Use test accounts in apps you control. Canvas-only apps, popup sign-in flows and CAPTCHA may need a different integration.
Your account keeps projects, evidence and browser checkpoints in the cloud. Browsers run on your computer. Sign-in credentials use your operating system’s credential protection. Relevant page text, goals and participant memories are sent to your selected AI provider. Browser destinations are restricted to your configured app origins.