Blog · 2026-05-28

Logged-in testing now has memory.

Most useful product behavior lives after login. The saved cart, the second visit, the buyer who has already messaged a seller, the admin who has invited a teammate, the member whose permissions changed last week. One-off test accounts can catch signup bugs, but they cannot tell you whether your product still works for returning users.

Today we shipped persistent personas in TestMyVibes. A customer can keep consistent test accounts alive across AI tests and human tests, with a persistent TMV inbox, encrypted credentials, and account history that survives beyond a single run. Your coding agent can create one through MCP. A human tester can create one during a paid job and hand back the credentials. You can also seed credentials you already have. After that, future tests can sign back in as the same user instead of starting from zero.

We also added monthly persona subscriptions. One active persona is included free, and paid seat packs start at $2/month. The subscription covers retained identity storage, the persistent inbox, and encrypted credentials. Test execution still stays simple: AI and human runs bill normally, pay-as-you-go. That means teams can build a small stable cast of test users without turning every regression run into a fresh signup gauntlet.

The MCP flow is live too. Agents can call list_test_identity_plans to see the seat packs and subscribe_test_identities to create a Stripe Checkout URL. The agent can start the subscription flow, but a human still approves payment in Stripe. That keeps billing deliberate while letting the test setup stay agent-native.

This unlocks the tests that matter for real products: buyer and seller talking to each other, admin and member permissions, invite acceptance, recurring dashboard use, marketplace transactions, chat history, saved preferences, and regression suites that need the same account state every week.

Wire it into your IDE at testmyvibes.com, keep one persona free, and add monthly persona seats when your logged-in flows need a stable cast. See the technical detail in today's release notes.


See the technical details in the release notes for 2026-05-28. Subscribe to the blog RSS for one post a day.