Shake it till you make it.
For small teams with testers and a developer. Testers record the problem while they talk. Shake to Ship turns the recording into structured evidence and GitHub issues for your developer or chosen coding agent.
// record the problem → review the evidence → work from a GitHub issue
"The date picker on checkout won't scroll to next month - it just snaps back."
From a recording to an issue your team can use.
Shake & narrate
A tester shakes their phone and records the problem while they talk. The iOS SDK captures narration, a screen recording, and tap context.
Structure the evidence
Analysis extracts findings with screen anchors and narration quotes. The SDK records the screen timeline. Together, this evidence helps your team understand what the tester experienced.
Work from a GitHub issue
Findings become GitHub issues in your connected repository, with links to the evidence. Your developer or chosen coding agent investigates and makes the code changes. Your team reviews and releases them.
Example note
“I expected this step to be clearer.”
Illustrated cursor and note; not captured feedback.
A replay shows you what happened. Not why.
Voice-narrated capture
The reporter talks while it happens, so you get intent, not just a replay: what they expected, what they got, what they were trying to do.
Your choice of coding agent
GitHub issues keep the evidence available to your developer or chosen coding agent: Claude Code, Codex, or Copilot. You decide who investigates and changes the code.
Context without a crash
Testers can report a confusing button or a broken flow without a crash. Their recording shows the problem they want your team to investigate.
Evidence beside the issue
Review the recording and screen timeline from the GitHub issue. Your team can compare the reported behavior with the intended result.
Start with Free. Paid plans are coming.
Every project is on Free today. Text and screenshots are free within existing upload, storage, and abuse limits.
60 analyzed video minutes per project per UTC calendar month
Paid plan unavailable. Pricing and allowance are not yet available.
Paid plan unavailable. Pricing and allowance are not yet available.
- iOS SDK — record, narrate, and upload
- Structured findings in your connected GitHub repository
- Evidence for your developer or chosen coding agent
- Recording, narration, and tap context
No payment required. Paid plans are not available.