# BitAssure > Codeless test automation for websites, Android and iPhone apps, and APIs. You walk through your app once in a real browser or phone, say what should be true on each screen, and BitAssure checks it again on a schedule or from CI, with a pass/fail report in plain words, a video of each run, and JUnit XML for pipelines. Paid for in prepaid credits, not seats. Each link is the page's Markdown. The same pages are readable at https://bitassure.app/docs, and every page at once is https://bitassure.app/llms-full.txt. The REST API is at https://api.bitassure.app and takes an API key as a bearer token; the MCP server for AI assistants is https://api.bitassure.app/mcp, with the same key. ## Start - [What BitAssure is](https://bitassure.app/docs/index.md): What BitAssure does, and the handful of words it uses: project, platform, journey, scenario, check, run and credit. - [Your first journey](https://bitassure.app/docs/getting-started.md): From signing up to a first passing run of a website in about ten minutes. ## Record and check - [Recording a journey](https://bitassure.app/docs/recording.md): Walking through your app in the recorder: steps, scenarios, journeys that start where another ends, and what recording costs. - [Checks](https://bitassure.app/docs/checks.md): Every kind of check, what it means, and where in the walk it is judged. - [Changing a journey](https://bitassure.app/docs/changing-a-journey.md): Fixing a check after the app changed, editing a scenario, and archiving or deleting a journey. ## Run - [Running and scheduling](https://bitassure.app/docs/running.md): Running a journey, a platform or everything, schedules, run limits, and what passed, failed and error mean. - [Reading a run](https://bitassure.app/docs/reports.md): The run page, the video, the PDF report, failure emails and how long reports are kept. ## Automate - [Running from CI](https://bitassure.app/docs/ci.md): Run journeys from GitHub Actions, GitLab, Jenkins or any pipeline and see every check in its test tab. - [The REST API](https://bitassure.app/docs/api.md): API keys, starting runs, reading results and the error format, for scripts and AI assistants. - [AI assistants (MCP)](https://bitassure.app/docs/mcp.md): Connect Claude Code, Cursor or VS Code to BitAssure, and record, write and run journeys by asking. ## Platforms - [Websites](https://bitassure.app/docs/websites.md): Testing a website in Chrome: addresses, forms, pop-ups, frames and windows. - [Android and iPhone apps](https://bitassure.app/docs/mobile-apps.md): Uploading a build, choosing a real phone, permissions, and how phone time is charged. - [APIs and load testing](https://bitassure.app/docs/api-testing.md): Writing an API flow, carrying values between calls, generated test data, and load tests with thresholds. - [Testing inside your network](https://bitassure.app/docs/connector.md): The connector: testing staging sites and internal tools that are not on the internet, without opening your firewall. ## Account - [Credits and billing](https://bitassure.app/docs/credits.md): What each thing costs in credits, free and bought credits, Monthly credits, receipts and refunds. - [Members and roles](https://bitassure.app/docs/teams.md): Inviting people, the four roles and what each may do, and closing an account. ## Optional - [Pricing](https://bitassure.app/pricing): plans and what a credit buys. - [Security](https://bitassure.app/security): how data, credentials and devices are handled.