Skip to main content

Session 4d0d5e27

Provider: Kimi • Model: kimi-k2.6 • Category: support • Score: 26.0 (Critical)

Rubric evidence

The agent reached the pricing FAQ "Can I change or cancel my plan?" and the Terms page. It never reported any cancellation steps or refund/pro-ration policy. The final message says nothing was found, even though page text was retrieved, so the task wasn't completed.

  1. 2026-10-04T21:58:59.965+00:00 · tool_call · navigate
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:58:59.965Z",
        "kind": "tool_call",
        "name": "navigate",
        "input": {
          "url": "https://www.stuntdouble.io"
        },
        "toolCallId": "functions.navigate:0::cf-wai-tool-call::gJDOVb2dS1o2q8eI"
      },
      "source": "otlp",
      "spanId": "0d10b705cc853743",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  2. 2026-10-04T21:59:00.827+00:00 · tool_result · navigate
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:00.827Z",
        "kind": "tool_result",
        "name": "navigate",
        "text": "Navigated to https://www.stuntdouble.io/\nNow on https://www.stuntdouble.io/ (Stunt Double: product testing and user research by AI users)",
        "toolCallId": "functions.navigate:0::cf-wai-tool-call::gJDOVb2dS1o2q8eI"
      },
      "source": "otlp",
      "spanId": "0d10b705cc853743",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  3. 2026-10-04T21:59:10.894+00:00 · tool_call · key
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:10.894Z",
        "kind": "tool_call",
        "name": "key",
        "input": {
          "text": "F5"
        },
        "toolCallId": "functions.key:1::cf-wai-tool-call::cAjPMPu9r1WNpVuc"
      },
      "source": "otlp",
      "spanId": "ff4f6f7196d715e7",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  4. 2026-10-04T21:59:11.451+00:00 · tool_result · key
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:11.451Z",
        "kind": "tool_result",
        "name": "key",
        "text": "Pressed F5\nNow on https://www.stuntdouble.io/ (Stunt Double: product testing and user research by AI users)",
        "toolCallId": "functions.key:1::cf-wai-tool-call::cAjPMPu9r1WNpVuc"
      },
      "source": "otlp",
      "spanId": "ff4f6f7196d715e7",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  5. 2026-10-04T21:59:12.539+00:00 · tool_call · get_page_text
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:12.539Z",
        "kind": "tool_call",
        "name": "get_page_text",
        "input": {},
        "toolCallId": "functions.get_page_text:2::cf-wai-tool-call::fXPfmJHJ9UoJWCsT"
      },
      "source": "otlp",
      "spanId": "924b2efabd976b44",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  6. 2026-10-04T21:59:12.557+00:00 · tool_result · get_page_text
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:12.557Z",
        "kind": "tool_result",
        "name": "get_page_text",
        "text": "Launch like you’ve done it before. Stunt Double’s actors drive a real browser through your product, prototype or Figma design, and show you authentic insights, backed by evidence. Run an actor Watch a demo Free to start, or watch a live demo. v1.26 Run reports that lead with the result, and runs that learn Read the changelog Predictive user insights and observability Point Stunt Double at a question about your product and get an answer you can act on today. Run your first scene See everything it does Know before you build Put a prototype, a flow or a headline in front of actors in minutes and see where they stall, long before you commit engineering time to it. Catch problems before your users do Ship changes that move the metric Test from where your users are Your next user is an agent Some of what goes through your signup, checkout or booking flow is already an agent acting for a person: a shopping assistant, a browser agent, an automation filling the form. It reads your labels, follows your focus order and gives up on the same steps a screen reader does. Nobody is watching it try. Ondine Reservations by Parlour 1. Sitting 2. Your details 3. Payment 4. Confirmed Book a table Choose a date, how many are coming, and a sitting time. Date Guests Sitting time Tables are yours for the evening. Greyed-out times are fully booked. 5:30 pm 5:45 pm 6:00 pm 6:30 pm 7:00 pm 7:15 pm 7:30 pm 8:00 pm 8:30 pm 9:00 pm Continue Agentic user Cast an agent as the user An actor is an agent driving a real browser. Give it the task an assistant would be given, and watch it attempt your flow: every page, every field, and the step where it stops. Every run, on the record Every run is a sequence you can read: the pages it opened, the actions it took, the decisions it made and the moment it gave up, with a screenshot at each step. Put a checklist in the deploy loop and it runs on every change. Serve both kinds of user The fixes are mostly the same ones that help a screen-reader user: labels that say what a control does, selection that is announced, costs shown before commitment. One round finds them for people and agents at once. Read the synthetic research page Insights, with evidence Open any result and you get the step, the screenshot and the plain-language reasoning behind each pass and fail. Nothing arrives as a score with nothing behind it. This one is a checklist run on Parlour, a demo booking app. Two checks passed; the deposit and refund terms were not stated before payment, so the run failed. Parlour · Friday booking flow · Run 1 · 72% weighted score, 1 of 3 checks failed A stand-in for your users at every stage Interviews before you build, checks on every change, optimisation once it is live: three stages, one cast. Hear it in their words Guided interviews that show where people stall, before you build. Check it against your requirements Requirements become checklists your cast runs on every change. Move the metric that matters Optimise toward the business metric, then prove what moved it. Ask your Runner Runner is your on-call assistant. Ask in plain language and it casts actors, builds checklists, runs automations and finds answers, then takes you straight to the result. Ask, and it’s done Runner knows every corner of the app and does the work for you, rather than only answering the question. Runner I Why did last night's checklist run| Skip the busywork No forms or menus. Say what you want and Runner works out the steps. Gets it done for you Understands your context Always a keystroke away Plugs into your agent stack Run your first scene GET STARTED Your cast is ready to start Create your first actor in minutes. Run your first scene Plans from €9 a month, self-serve, no sales call. See pricing",
        "toolCallId": "functions.get_page_text:2::cf-wai-tool-call::fXPfmJHJ9UoJWCsT"
      },
      "source": "otlp",
      "spanId": "924b2efabd976b44",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  7. 2026-10-04T21:59:15.097+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:15.097Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "pricing"
        },
        "toolCallId": "functions.find:3::cf-wai-tool-call::l8rHCAvhRBQe61Ta"
      },
      "source": "otlp",
      "spanId": "ff1458efacf778c0",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  8. 2026-10-04T21:59:15.119+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:15.119Z",
        "kind": "tool_result",
        "name": "find",
        "text": "link \"Pricing\" href=\"/pricing\" [ref_1]\nlink \"See pricing\" href=\"/pricing\" [ref_2]\nlink \"Pricing\" href=\"/pricing\" [ref_3]",
        "toolCallId": "functions.find:3::cf-wai-tool-call::l8rHCAvhRBQe61Ta"
      },
      "source": "otlp",
      "spanId": "ff1458efacf778c0",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  9. 2026-10-04T21:59:15.977+00:00 · tool_call · click
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:15.977Z",
        "kind": "tool_call",
        "name": "click",
        "input": {
          "ref": "ref_1"
        },
        "toolCallId": "functions.click:4::cf-wai-tool-call::sFtX0vVfZtjlTYrr"
      },
      "source": "otlp",
      "spanId": "b839aa5643ff9b89",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  10. 2026-10-04T21:59:16.893+00:00 · tool_result · click
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:16.893Z",
        "kind": "tool_result",
        "name": "click",
        "text": "left click on ref_1 at (747, 28)\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.click:4::cf-wai-tool-call::sFtX0vVfZtjlTYrr"
      },
      "source": "otlp",
      "spanId": "b839aa5643ff9b89",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  11. 2026-10-04T21:59:18.541+00:00 · tool_call · get_page_text
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:18.541Z",
        "kind": "tool_call",
        "name": "get_page_text",
        "input": {},
        "toolCallId": "functions.get_page_text:5::cf-wai-tool-call::E7ukWQsBGtcCjo10"
      },
      "source": "otlp",
      "spanId": "cdb64468e5090d4f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  12. 2026-10-04T21:59:18.551+00:00 · tool_result · get_page_text
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:18.551Z",
        "kind": "tool_result",
        "name": "get_page_text",
        "text": "Cheaper than a complaint No participant fees and no panel credits. You pay for the runs you use. Solo Trial €9 /mo One person, for up to 3 months Kick the tires solo before bringing the team Start trial Hobby €69 /team/mo 3 collaborators For individuals and small projects Choose Hobby Startup €249 /team/mo 10 collaborators, then €5 each For growing product teams Choose Startup Pro €529 /team/mo 25 collaborators For teams that need more power Choose Pro Enterprise Bespoke Custom seats For organisations with specific needs Talk to us Compare plans Solo Trial Hobby Startup Pro Enterprise TEAM & USAGE Collaborators 1 3 10, then €5 each 25 Custom Usage (2x on annual plan) Fair use, while you trial 160 min, then €0.34/min 560 min, then €0.34/min 1,000 min, then €0.34/min Negotiable Actors 3 5 7 15 Custom History 90 days 30 days 90 days 360 days Full history Comments retention 90 days 30 days 90 days 360 days Unlimited ENVIRONMENT & ACCESS Environment Browser Browser Browser Browser Browser Connection Public & private URLs Public & private URLs Public & private URLs Public & private URLs Public & private URLs, VPN/VPC Agent credentials Included Not included Included Included Included Self-hosted workers Desktop app Desktop app Desktop app Desktop app Desktop app, Docker, dedicated Integrations Linear, Slack Not included Linear, Slack API, Linear, Slack Custom Before you choose a plan Minutes, caps, trials and private URLs. What counts as a minute? Do I pay for participants or recruitment? Can I stop usage charges running away? Can I try it before I pay? Can actors test staging, previews or internal tools? Can I change or cancel my plan? Which currencies can I pay in? Do you offer startup, education or non-profit pricing? GET STARTED Your cast is ready to start Create your first actor in minutes. Run your first scene",
        "toolCallId": "functions.get_page_text:5::cf-wai-tool-call::E7ukWQsBGtcCjo10"
      },
      "source": "otlp",
      "spanId": "cdb64468e5090d4f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  13. 2026-10-04T21:59:22.651+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:22.651Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "cancel"
        },
        "toolCallId": "functions.find:6::cf-wai-tool-call::5IhiQKUUOR3HXdt5"
      },
      "source": "otlp",
      "spanId": "48948a40120c5762",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  14. 2026-10-04T21:59:22.674+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:22.674Z",
        "kind": "tool_result",
        "name": "find",
        "text": "button \"Can I change or cancel my plan?\" [ref_4]",
        "toolCallId": "functions.find:6::cf-wai-tool-call::5IhiQKUUOR3HXdt5"
      },
      "source": "otlp",
      "spanId": "48948a40120c5762",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  15. 2026-10-04T21:59:25.067+00:00 · tool_call · click
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:25.067Z",
        "kind": "tool_call",
        "name": "click",
        "input": {
          "ref": "ref_4"
        },
        "toolCallId": "functions.click:7::cf-wai-tool-call::CZ6z5APrLiZZEGfC"
      },
      "source": "otlp",
      "spanId": "aa907b44de67c618",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  16. 2026-10-04T21:59:25.654+00:00 · tool_result · click
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:25.654Z",
        "kind": "tool_result",
        "name": "click",
        "text": "left click on ref_4 at (640, 401)\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.click:7::cf-wai-tool-call::CZ6z5APrLiZZEGfC"
      },
      "source": "otlp",
      "spanId": "aa907b44de67c618",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  17. 2026-10-04T21:59:27.607+00:00 · tool_call · get_page_text
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:27.607Z",
        "kind": "tool_call",
        "name": "get_page_text",
        "input": {},
        "toolCallId": "functions.get_page_text:8::cf-wai-tool-call::48IWMxOupSBiZBBL"
      },
      "source": "otlp",
      "spanId": "7d30c23e062ce992",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  18. 2026-10-04T21:59:27.616+00:00 · tool_result · get_page_text
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:27.616Z",
        "kind": "tool_result",
        "name": "get_page_text",
        "text": "Cheaper than a complaint No participant fees and no panel credits. You pay for the runs you use. Solo Trial €9 /mo One person, for up to 3 months Kick the tires solo before bringing the team Start trial Hobby €69 /team/mo 3 collaborators For individuals and small projects Choose Hobby Startup €249 /team/mo 10 collaborators, then €5 each For growing product teams Choose Startup Pro €529 /team/mo 25 collaborators For teams that need more power Choose Pro Enterprise Bespoke Custom seats For organisations with specific needs Talk to us Compare plans Solo Trial Hobby Startup Pro Enterprise TEAM & USAGE Collaborators 1 3 10, then €5 each 25 Custom Usage (2x on annual plan) Fair use, while you trial 160 min, then €0.34/min 560 min, then €0.34/min 1,000 min, then €0.34/min Negotiable Actors 3 5 7 15 Custom History 90 days 30 days 90 days 360 days Full history Comments retention 90 days 30 days 90 days 360 days Unlimited ENVIRONMENT & ACCESS Environment Browser Browser Browser Browser Browser Connection Public & private URLs Public & private URLs Public & private URLs Public & private URLs Public & private URLs, VPN/VPC Agent credentials Included Not included Included Included Included Self-hosted workers Desktop app Desktop app Desktop app Desktop app Desktop app, Docker, dedicated Integrations Linear, Slack Not included Linear, Slack API, Linear, Slack Custom Before you choose a plan Minutes, caps, trials and private URLs. What counts as a minute? Do I pay for participants or recruitment? Can I stop usage charges running away? Can I try it before I pay? Can actors test staging, previews or internal tools? Can I change or cancel my plan? Yes. Upgrade, downgrade or cancel at any time. Changes take effect at the start of your next billing cycle, and upgrades are prorated. Which currencies can I pay in? Do you offer startup, education or non-profit pricing? GET STARTED Your cast is ready to start Create your first actor in minutes. Run your first scene",
        "toolCallId": "functions.get_page_text:8::cf-wai-tool-call::48IWMxOupSBiZBBL"
      },
      "source": "otlp",
      "spanId": "7d30c23e062ce992",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  19. 2026-10-04T21:59:38.649+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:38.649Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "terms"
        },
        "toolCallId": "functions.find:9::cf-wai-tool-call::4jL3ePJvhgcxBLrE"
      },
      "source": "otlp",
      "spanId": "d91ea74a54f5c60f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  20. 2026-10-04T21:59:38.665+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:38.665Z",
        "kind": "tool_result",
        "name": "find",
        "text": "link \"Terms\" href=\"/terms\" [ref_5]",
        "toolCallId": "functions.find:9::cf-wai-tool-call::4jL3ePJvhgcxBLrE"
      },
      "source": "otlp",
      "spanId": "d91ea74a54f5c60f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  21. 2026-10-04T21:59:40.505+00:00 · tool_call · click
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:40.505Z",
        "kind": "tool_call",
        "name": "click",
        "input": {
          "ref": "ref_5"
        },
        "toolCallId": "functions.click:10::cf-wai-tool-call::EUAc19iddWwKDDmG"
      },
      "source": "otlp",
      "spanId": "3f9387fd9ad6a12c",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  22. 2026-10-04T21:59:41.254+00:00 · tool_result · click
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:41.254Z",
        "kind": "tool_result",
        "name": "click",
        "text": "left click on ref_5 at (1046, 476)\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.click:10::cf-wai-tool-call::EUAc19iddWwKDDmG"
      },
      "source": "otlp",
      "spanId": "3f9387fd9ad6a12c",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  23. 2026-10-04T21:59:44.3+00:00 · tool_call · navigate
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:44.300Z",
        "kind": "tool_call",
        "name": "navigate",
        "input": {
          "url": "https://www.stuntdouble.io/terms"
        },
        "toolCallId": "functions.navigate:11::cf-wai-tool-call::jKMWoRtwwgVE6SZV"
      },
      "source": "otlp",
      "spanId": "e5a021074cf0c4ec",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  24. 2026-10-04T21:59:45.04+00:00 · tool_result · navigate
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:45.040Z",
        "kind": "tool_result",
        "name": "navigate",
        "text": "Navigated to https://www.stuntdouble.io/terms\nNow on https://www.stuntdouble.io/terms (Terms of Service | Stunt Double)",
        "toolCallId": "functions.navigate:11::cf-wai-tool-call::jKMWoRtwwgVE6SZV"
      },
      "source": "otlp",
      "spanId": "e5a021074cf0c4ec",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  25. 2026-10-04T21:59:47.285+00:00 · tool_call · get_page_text
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:47.285Z",
        "kind": "tool_call",
        "name": "get_page_text",
        "input": {},
        "toolCallId": "functions.get_page_text:12::cf-wai-tool-call::X9xmN6lvEcuZTSZq"
      },
      "source": "otlp",
      "spanId": "8c63e6f55074665e",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  26. 2026-10-04T21:59:47.294+00:00 · tool_result · get_page_text
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:47.294Z",
        "kind": "tool_result",
        "name": "get_page_text",
        "text": "Terms of Service Last updated 3 Sep 2026 1. Introduction These Terms of Service (\"Terms\") govern your use of the services provided by Turnout Labs (\"we\", \"our\", \"us\"), accessible through our website or any related platforms. By using our services, you agree to be bound by these Terms, which constitute a legally binding agreement between you and Turnout Labs and our products and services including Stunt Double. If you do not agree with these Terms, you must not use our services. Contact Details: support@stuntdouble.io 2. Services Turnout Labs offers various artificial intelligence solutions, including but not limited to data analytics, natural language processing, and machine learning applications (\"Services\"). We reserve the right to modify or discontinue any part of our Services without notice, at any time. We reserve the right to enforce a 'fair-use' policy. 3. Intellectual property rights All intellectual property rights related to the Services, including copyrights, trademarks, patents, trade secrets, and other proprietary rights, are and shall remain the exclusive property of Turnout Labs and its licensors. Your use of the Services does not grant you ownership of any intellectual property rights in our Services or the content you access. \"Stunt Double\", \"Aictors\", and \"Turnout Labs\" are registered trademarks of Turnout Labs Ltd. 4. Limitations of liability To the fullest extent permitted by law, Turnout Labs shall not be liable for any indirect, incidental, special, consequential, or punitive damages, or any loss of profits or revenues, whether incurred directly or indirectly, or any loss of data, use, goodwill, or other intangible losses, resulting from your access to or use of or inability to access or use the Services. 5. Data security and compliance 5.1 Security standards We ensure that our security controls and policies align with recognised industry frameworks such as ISO/IEC 27001:2022, NIST Cybersecurity Framework (CSF), or equivalent. Where such frameworks are not explicitly adopted, we demonstrate comparable security maturity. 5.2 Compliance obligations We shall at all times throughout the term of any agreement comply with information security requirements and other applicable security legislation (including, but not limited to intellectual property, cryptography restrictions, and retention of records) and shall: Not be entitled to use information except to the extent strictly necessary to perform our obligations; Not provide information to any unauthorised third party; and Upon request, provide evidence of the existence, adequacy, and effectiveness of the controls implemented to comply with these terms. 5.3 Security incident management If at any time we suspect or have reason to believe that a Security Incident has occurred impacting customer information or services, we shall notify affected customers within 48 hours of discovery and take all reasonable steps to mitigate the consequences in consultation with affected customers. 6. Privacy Your use of our Service is also governed by our Privacy Policy. Please review our Privacy Policy, which also governs the Site and informs users of our data collection practices. 7. Disclaimer The materials on Stunt Double are provided \"as is\". Stunt Double makes no warranties, expressed or implied, and hereby disclaims and negates all other warranties, including without limitation, implied warranties or conditions of merchantability, fitness for a particular purpose, or non-infringement of intellectual property or other violation of rights. 8. Limitations In no event shall Stunt Double or its suppliers be liable for any damages (including, without limitation, damages for loss of data or profit, or due to business interruption) arising out of the use or inability to use the materials on Stunt Double, even if Stunt Double or a Stunt Double authorized representative has been notified orally or in writing of the possibility of such damage. 9. Governing law These Terms and any disputes arising out of or related to these Terms or the Services shall be governed by and construed in accordance with the laws of the United Kingdom, without giving effect to any choice or conflict of law provision or rule. You irrevocably submit to the exclusive jurisdiction of the courts in that State or location. 10. Indemnification You agree to defend, indemnify, and hold harmless Turnout Labs, its officers, directors, employees, and agents, from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys' fees) arising out of or relating to your violation of these Terms or your use of the Services. 11. Handling of user data Turnout Labs is committed to protecting your privacy and data. We collect, use, and manage user data according to our Privacy Policy, which is incorporated by reference into these Terms. By using our services, you consent to such processing and you warrant that all data provided by you is accurate. 12. Communications By using our Services, you agree to receive electronic communications from us. These communications may include notices about your account and information concerning or related to our Services. 13. Prohibited use Usage of our platform, products, and services is strictly with the consent of the registered domain owner. Turnout Labs prohibits any use related to the development of weapons, social scoring, biometrics, identification of people, impersonation of identity, or illegal activity. Non-compliance will result in account termination. Age-restricted and regulated sites. Sites offering adult content, gambling, alcohol or other age-restricted goods and services may be tested on Stunt Double for performance monitoring and functional reporting only. That means checklist runs, availability and flow verification, and the technical and functional evidence those produce. You must be the registered domain owner, or hold the domain owner's consent, and you must mark the checklist or resource as adult content in the product so that captured material is handled accordingly. Behavioural intelligence is not available for this material. Our behavioural intelligence features, which include user interviews, insights and design reviews, must not be used on age-restricted or adult content, and we may withhold or disable them for any account or workspace that does. These features model how people respond to a product, and we do not offer that modelling for this material. You remain responsible for complying with the law that applies to the sites you test, including the age assurance and content duties under the UK Online Safety Act 2023 and any equivalent obligations in the territories you operate in. Evidence we capture from material you have marked as adult content is displayed behind an age confirmation, and you must not circumvent that control or share captured material with anyone under 18. 14. Dispute resolution Any disputes under these Terms will be resolved by arbitration in the United Kingdom, according to the Arbitration Act 1996. The arbitration will be conducted by a single arbitrator mutually agreed upon by the parties. The decision of the arbitrator shall be final and binding upon the parties. 15. Pilot periods For customers engaging in pilot programmes, these terms serve as the applicable agreement during the pilot period. Following completion of any pilot, commercial terms and conditions may be subject to negotiation and agreement through a procurement process. 16. Changes to Terms Stunt Double reserves the right, at our sole discretion, to modify or replace these Terms at any time. We recommend you check these Terms periodically for any changes. 17. Contact information If you have any questions about these Terms, please contact us at: Email: support@stuntdouble.io Address: 66 Paul Street, London These terms constitute the entire agreement between you and Turnout Labs regarding the use of our Services, superseding any prior agreements between you and us relating to your use of the Services. If any provision of these Terms is held to be invalid or unenforceable, the remaining provisions of these Terms will remain in full force and effect. These Terms of Service are last published and in effect as of the 3rd of September, 2026. We reserve the right to update or change our Terms at any time and recommend you check these Terms regularly. Your continued use of the Services after we post any modifications to the Terms will constitute your acknowledgment of the modifications and your consent to abide and be bound by the modified Terms. Contents Introduction Services Intellectual property rights Limitations of liability Data security and compliance Privacy Disclaimer Limitations Governing law Indemnification Handling of user data Communications Prohibited use Dispute resolution Pilot periods Changes to Terms Contact information",
        "toolCallId": "functions.get_page_text:12::cf-wai-tool-call::X9xmN6lvEcuZTSZq"
      },
      "source": "otlp",
      "spanId": "8c63e6f55074665e",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  27. 2026-10-04T21:59:50.53+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:50.530Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "refund"
        },
        "toolCallId": "functions.find:13::cf-wai-tool-call::zYRu1XQIKgEME6oo"
      },
      "source": "otlp",
      "spanId": "da60451337ab0045",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  28. 2026-10-04T21:59:50.548+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:50.548Z",
        "kind": "tool_result",
        "name": "find",
        "text": "No elements match \"refund\".",
        "toolCallId": "functions.find:13::cf-wai-tool-call::zYRu1XQIKgEME6oo"
      },
      "source": "otlp",
      "spanId": "da60451337ab0045",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  29. 2026-10-04T21:59:54.047+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:54.047Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "billing"
        },
        "toolCallId": "functions.find:14::cf-wai-tool-call::WStdixlNkC7Gmt7X"
      },
      "source": "otlp",
      "spanId": "170f424bd924e214",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  30. 2026-10-04T21:59:54.058+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:54.058Z",
        "kind": "tool_result",
        "name": "find",
        "text": "No elements match \"billing\".",
        "toolCallId": "functions.find:14::cf-wai-tool-call::WStdixlNkC7Gmt7X"
      },
      "source": "otlp",
      "spanId": "170f424bd924e214",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  31. 2026-10-04T21:59:56.477+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T21:59:56.477Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "non-refundable"
        },
        "toolCallId": "functions.find:15::cf-wai-tool-call::Md2kqKturXCPRwFm"
      },
      "source": "otlp",
      "spanId": "9157ec9caa10066f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  32. 2026-10-04T21:59:56.488+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T21:59:56.488Z",
        "kind": "tool_result",
        "name": "find",
        "text": "No elements match \"non-refundable\".",
        "toolCallId": "functions.find:15::cf-wai-tool-call::Md2kqKturXCPRwFm"
      },
      "source": "otlp",
      "spanId": "9157ec9caa10066f",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  33. 2026-10-04T22:00:03.029+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:03.029Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "legal"
        },
        "toolCallId": "functions.find:16::cf-wai-tool-call::Vrft3i2UBuBic1kc"
      },
      "source": "otlp",
      "spanId": "78e02b5b6cc2bf3b",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  34. 2026-10-04T22:00:03.041+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:03.041Z",
        "kind": "tool_result",
        "name": "find",
        "text": "No elements match \"legal\".",
        "toolCallId": "functions.find:16::cf-wai-tool-call::Vrft3i2UBuBic1kc"
      },
      "source": "otlp",
      "spanId": "78e02b5b6cc2bf3b",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  35. 2026-10-04T22:00:09.683+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:09.683Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "privacy"
        },
        "toolCallId": "functions.find:17::cf-wai-tool-call::NKsh7ZSyHnSWhRpg"
      },
      "source": "otlp",
      "spanId": "d911c2bcc97c2995",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  36. 2026-10-04T22:00:09.697+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:09.697Z",
        "kind": "tool_result",
        "name": "find",
        "text": "button \"Privacy\" [ref_1]\nlink \"privacy policy\" href=\"/privacy#website-analytics\" [ref_2]\nlink \"Privacy\" href=\"/privacy\" [ref_3]\nheading \"6. Privacy\" [ref_4]",
        "toolCallId": "functions.find:17::cf-wai-tool-call::NKsh7ZSyHnSWhRpg"
      },
      "source": "otlp",
      "spanId": "d911c2bcc97c2995",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  37. 2026-10-04T22:00:10.838+00:00 · tool_call · navigate
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:10.838Z",
        "kind": "tool_call",
        "name": "navigate",
        "input": {
          "url": "https://www.stuntdouble.io/faq"
        },
        "toolCallId": "functions.navigate:18::cf-wai-tool-call::A0QfuHMvFjKcRiZe"
      },
      "source": "otlp",
      "spanId": "182fb6955cadb38a",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  38. 2026-10-04T22:00:11.868+00:00 · tool_result · navigate
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:11.868Z",
        "kind": "tool_result",
        "name": "navigate",
        "text": "Navigated to https://www.stuntdouble.io/faq\nNow on https://www.stuntdouble.io/faq (Stunt Double: product testing and user research by AI users)",
        "toolCallId": "functions.navigate:18::cf-wai-tool-call::A0QfuHMvFjKcRiZe"
      },
      "source": "otlp",
      "spanId": "182fb6955cadb38a",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  39. 2026-10-04T22:00:14.629+00:00 · tool_call · navigate
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:14.629Z",
        "kind": "tool_call",
        "name": "navigate",
        "input": {
          "url": "https://www.stuntdouble.io/pricing"
        },
        "toolCallId": "functions.navigate:19::cf-wai-tool-call::xi8lsAbHntfvXvpQ"
      },
      "source": "otlp",
      "spanId": "c2e30d24f27ceae1",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  40. 2026-10-04T22:00:15.613+00:00 · tool_result · navigate
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:15.613Z",
        "kind": "tool_result",
        "name": "navigate",
        "text": "Navigated to https://www.stuntdouble.io/pricing\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.navigate:19::cf-wai-tool-call::xi8lsAbHntfvXvpQ"
      },
      "source": "otlp",
      "spanId": "c2e30d24f27ceae1",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  41. 2026-10-04T22:00:20.392+00:00 · tool_call · find
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:20.392Z",
        "kind": "tool_call",
        "name": "find",
        "input": {
          "query": "footer"
        },
        "toolCallId": "functions.find:20::cf-wai-tool-call::QGlYjHk8YbibMcGg"
      },
      "source": "otlp",
      "spanId": "0d849ca952a6093c",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  42. 2026-10-04T22:00:20.41+00:00 · tool_result · find
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:20.410Z",
        "kind": "tool_result",
        "name": "find",
        "text": "No elements match \"footer\".",
        "toolCallId": "functions.find:20::cf-wai-tool-call::QGlYjHk8YbibMcGg"
      },
      "source": "otlp",
      "spanId": "0d849ca952a6093c",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  43. 2026-10-04T22:00:21.324+00:00 · tool_call · read_page
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:21.324Z",
        "kind": "tool_call",
        "name": "read_page",
        "input": {
          "filter": "all"
        },
        "toolCallId": "functions.read_page:21::cf-wai-tool-call::hBrmfK6YVZ5S1aAP"
      },
      "source": "otlp",
      "spanId": "ee74a336dae8e9f1",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  44. 2026-10-04T22:00:21.341+00:00 · tool_result · read_page
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:21.341Z",
        "kind": "tool_result",
        "name": "read_page",
        "text": "link \"Skip to main content\" href=\"#main-content\" [ref_1]\nbanner [ref_2]\n  navigation \"Main\" [ref_3]\n    link \"Stunt Double home\" href=\"/\" [ref_4]\n    navigation \"Sections\" [ref_5]\n      list [ref_6]\n        listitem [ref_7]\n          button \"Product\" [ref_8]\n        listitem [ref_9]\n          button \"Resources\" [ref_10]\n        listitem [ref_11]\n          link \"Pricing\" href=\"/pricing\" [ref_12]\n    button \"Search\" [ref_13]\n    button \"Use light theme\" [ref_14]\n    link \"Cast an actor\" href=\"https://app.stuntdouble.io/login\" [ref_15]\nmain [ref_16]\n  main [ref_17]\n    heading \"Cheaper than a complaint\" [ref_18]\n    text \"No participant fees and no panel credits. You pay for the runs you use.\" [ref_19]\n    heading \"Solo Trial\" [ref_20]\n    text \"€9\" [ref_21]\n    text \"/mo\" [ref_22]\n    text \"One person, for up to 3 months\" [ref_23]\n    text \"Kick the tires solo before bringing the team\" [ref_24]\n    link \"Start trial\" href=\"https://app.stuntdouble.io/login\" [ref_25]\n    heading \"Hobby\" [ref_26]\n    text \"€69\" [ref_27]\n    text \"/team/mo\" [ref_28]\n    text \"3 collaborators\" [ref_29]\n    text \"For individuals and small projects\" [ref_30]\n    link \"Choose Hobby\" href=\"https://app.stuntdouble.io/login\" [ref_31]\n    heading \"Startup\" [ref_32]\n    text \"€249\" [ref_33]\n    text \"/team/mo\" [ref_34]\n    text \"10 collaborators, then €5 each\" [ref_35]\n    text \"For growing product teams\" [ref_36]\n    link \"Choose Startup\" href=\"https://app.stuntdouble.io/login\" [ref_37]\n    heading \"Pro\" [ref_38]\n    text \"€529\" [ref_39]\n    text \"/team/mo\" [ref_40]\n    text \"25 collaborators\" [ref_41]\n    text \"For teams that need more power\" [ref_42]\n    link \"Choose Pro\" href=\"https://app.stuntdouble.io/login\" [ref_43]\n    heading \"Enterprise\" [ref_44]\n    text \"Bespoke\" [ref_45]\n    text \"Custom seats\" [ref_46]\n    text \"For organisations with specific needs\" [ref_47]\n    link \"Talk to us\" href=\"mailto:hello@stuntdouble.io\" [ref_48]\ncontentinfo [ref_49]\n  link \"Stunt Double home\" href=\"/\" [ref_50]\n  link href=\"https://index.stuntdouble.io/d/stuntdouble.io?ref=badge\" [ref_51]\n    img \"stuntdouble.io Stunt Double Index agent score\" [ref_52]\n  navigation \"Product\" [ref_53]\n    heading \"PRODUCT\" [ref_54]\n    list [ref_55]\n      listitem [ref_56]\n        link \"Overview\" href=\"/product\" [ref_57]\n      listitem [ref_58]\n        link \"Features\" href=\"/features\" [ref_59]\n      listitem [ref_60]\n        link \"Synthetic research\" href=\"/synthetic-research\" [ref_61]\n      listitem [ref_62]\n        link \"Use cases\" href=\"/use-cases\" [ref_63]\n      listitem [ref_64]\n        link \"Integrations\" href=\"/integrations\" [ref_65]\n      listitem [ref_66]\n        link \"Pricing\" href=\"/pricing\" [ref_67]\n      listitem [ref_68]\n        link \"Changelog\" href=\"/changelog\" [ref_69]\n      listitem [ref_70]\n        link \"Download for Mac\" href=\"/api/desktop/download\" [ref_71]\n  navigation \"Learn\" [ref_72]\n    heading \"LEARN\" [ref_73]\n    list [ref_74]\n      listitem [ref_75]\n        link \"Documentation\" href=\"/support/docs\" [ref_76]\n      listitem [ref_77]\n        link \"Guides\" href=\"/guides\" [ref_78]\n      listitem [ref_79]\n        link \"Blog\" href=\"/blog\" [ref_80]\n      listitem [ref_81]\n        link \"Glossary\" href=\"/glossary\" [ref_82]\n      listitem [ref_83]\n        link \"Alternatives\" href=\"/alternatives\" [ref_84]\n      listitem [ref_85]\n        link \"All resources\" href=\"/resources\" [ref_86]\n      listitem [ref_87]\n        link \"Stunt Double Index (opens in new tab)\" href=\"https://index.stuntdouble.io\" [ref_88]\n          text \"(opens in new tab)\" [ref_89]\n  navigation \"Help\" [ref_90]\n    heading \"HELP\" [ref_91]\n    list [ref_92]\n      listitem [ref_93]\n        link \"Help centre\" href=\"/support\" [ref_94]\n      listitem [ref_95]\n        link \"Contact\" href=\"/contact\" [ref_96]\n      listitem [ref_97]\n        link \"Feedback\" href=\"/feedback\" [ref_98]\n      listitem [ref_99]\n        link \"Status (opens in new tab)\" href=\"https://status.stuntdouble.io\" [ref_100]\n          text \"(opens in new tab)\" [ref_101]\n  navigation \"Company\" [ref_102]\n    heading \"COMPANY\" [ref_103]\n    list [ref_104]\n      listitem [ref_105]\n        link \"Design\" href=\"/design\" [ref_106]\n      listitem [ref_107]\n        link \"Brand\" href=\"/brand\" [ref_108]\n      listitem [ref_109]\n        link \"Investors\" href=\"/investors\" [ref_110]\n      listitem [ref_111]\n        link \"Security\" href=\"/security\" [ref_112]\n      listitem [ref_113]\n        link \"Privacy\" href=\"/privacy\" [ref_114]\n      listitem [ref_115]\n        link \"Terms\" href=\"/terms\" [ref_116]\n      listitem [ref_117]\n        link \"MCP server (opens in new tab)\" href=\"https://github.com/stunt-double/stuntdouble-mcp\" [ref_118]\n          text \"(opens in new tab)\" [ref_119]\n      listitem [ref_120]\n        link \"llms.txt\" href=\"/llms.txt\" [ref_121]\n  text \"© 2026 Turnout Labs Ltd. 66 Paul Street, London EC2A 4NA. Company No. 15708750. Cookie settings\" [ref_122]\n  text \"“Stunt Double”, “Turnout Labs” and “Aictors” are registered trademarks of Turnout Labs Ltd.\" [ref_123]\n  combobox \"Language and region\" [ref_124]\n    text \"English\" [ref_125]\n  list \"Stunt Double on social media\" [ref_126]\n    listitem [ref_127]\n      link \"GitHub (opens in new tab)\" href=\"https://github.com/stunt-double\" [ref_128]\n    listitem [ref_129]\n      link \"LinkedIn (opens in new tab)\" href=\"https://www.linkedin.com/company/stunt-double/\" [ref_130]\n    listitem [ref_131]\n      link \"Instagram (opens in new tab)\" href=\"https://www.instagram.com/stuntdouble.io\" [ref_132]\n    listitem [ref_133]\n      link \"TikTok (opens in new tab)\" href=\"https://www.tiktok.com/@stuntdoubleio\" [ref_134]\ntext \"We use cookies as described in our privacy policy.\" [ref_135]\nbutton \"Decline\" [ref_136]\nbutton \"Allow\" [ref_137]",
        "toolCallId": "functions.read_page:21::cf-wai-tool-call::hBrmfK6YVZ5S1aAP"
      },
      "source": "otlp",
      "spanId": "ee74a336dae8e9f1",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  45. 2026-10-04T22:00:25.892+00:00 · tool_call · scroll
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:25.892Z",
        "kind": "tool_call",
        "name": "scroll",
        "input": {
          "amount": 5,
          "direction": "down"
        },
        "toolCallId": "functions.scroll:22::cf-wai-tool-call::FebTUeUPxK5cKsEJ"
      },
      "source": "otlp",
      "spanId": "1b019e9495329119",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  46. 2026-10-04T22:00:26.469+00:00 · tool_result · scroll
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:26.469Z",
        "kind": "tool_result",
        "name": "scroll",
        "text": "Scrolled down 5 at (640, 360)\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.scroll:22::cf-wai-tool-call::FebTUeUPxK5cKsEJ"
      },
      "source": "otlp",
      "spanId": "1b019e9495329119",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  47. 2026-10-04T22:00:29.227+00:00 · tool_call · scroll
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:29.227Z",
        "kind": "tool_call",
        "name": "scroll",
        "input": {
          "amount": 10,
          "direction": "up"
        },
        "toolCallId": "functions.scroll:23::cf-wai-tool-call::ti5Leo6UGzwSYEMF"
      },
      "source": "otlp",
      "spanId": "71b94d65c9db6291",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  48. 2026-10-04T22:00:29.886+00:00 · tool_result · scroll
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:29.886Z",
        "kind": "tool_result",
        "name": "scroll",
        "text": "Scrolled up 10 at (640, 360)\nNow on https://www.stuntdouble.io/pricing (Pricing | Stunt Double)",
        "toolCallId": "functions.scroll:23::cf-wai-tool-call::ti5Leo6UGzwSYEMF"
      },
      "source": "otlp",
      "spanId": "71b94d65c9db6291",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  49. 2026-10-04T22:00:50.374+00:00 · tool_call · navigate
    {
      "seq": 0,
      "step": {
        "ts": "2026-10-04T22:00:50.374Z",
        "kind": "tool_call",
        "name": "navigate",
        "input": {
          "url": "https://www.stuntdouble.io/support"
        },
        "toolCallId": "functions.navigate:24::cf-wai-tool-call::dfPMa94G5Fq2VAqp"
      },
      "source": "otlp",
      "spanId": "a5f933380f1cf668",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  50. 2026-10-04T22:00:51.263+00:00 · tool_result · navigate
    {
      "seq": 1,
      "step": {
        "ts": "2026-10-04T22:00:51.263Z",
        "kind": "tool_result",
        "name": "navigate",
        "text": "Navigated to https://www.stuntdouble.io/support\nNow on https://www.stuntdouble.io/support (Support | Stunt Double)",
        "toolCallId": "functions.navigate:24::cf-wai-tool-call::dfPMa94G5Fq2VAqp"
      },
      "source": "otlp",
      "spanId": "a5f933380f1cf668",
      "traceId": "cc31780b9e28625b9333eec77ca75f81"
    }
  51. 2026-10-04T22:03:19.182559+00:00 · screenshot
    {
      "stepIndex": 1
    }
    session step screenshot
  52. 2026-10-04T22:03:21.356685+00:00 · screenshot
    {
      "stepIndex": 3
    }
    session step screenshot
  53. 2026-10-04T22:03:23.963826+00:00 · screenshot
    {
      "stepIndex": 9
    }
    session step screenshot
  54. 2026-10-04T22:03:25.761185+00:00 · screenshot
    {
      "stepIndex": 15
    }
    session step screenshot
  55. 2026-10-04T22:03:27.510922+00:00 · screenshot
    {
      "stepIndex": 21
    }
    session step screenshot
  56. 2026-10-04T22:03:28.664636+00:00 · screenshot
    {
      "stepIndex": 23
    }
    session step screenshot
  57. 2026-10-04T22:03:31.803569+00:00 · screenshot
    {
      "stepIndex": 37
    }
    session step screenshot
  58. 2026-10-04T22:03:33.048374+00:00 · screenshot
    {
      "stepIndex": 39
    }
    session step screenshot
  59. 2026-10-04T22:03:34.225473+00:00 · screenshot
    {
      "stepIndex": 45
    }
    session step screenshot
  60. 2026-10-04T22:03:36.181182+00:00 · screenshot
    {
      "stepIndex": 47
    }
    session step screenshot
  61. 2026-10-04T22:03:38.009496+00:00 · screenshot
    {
      "stepIndex": 49
    }
    session step screenshot