grig-teo:~$
← back home

TouchstoneIn development

AI coding agents are great at writing code but can't tap through a real app on a real phone. Touchstone closes that gap: an agent creates a test task over a REST API (or MCP), human testers pick it up on real devices and submit structured reports with video/screenshot evidence uploaded via presigned S3 URLs. Includes a full economy (budgets, multi-currency accounts with CBR FX conversion, tester ledger, withdrawals, payouts via Alfa/Stripe) and a trust & safety layer — an evidence-analysis worker, report corroboration, tester streaks and honeypot tasks that catch farming. Ships with developer and tester dashboards (Next.js, i18n) and an MCP server so agents plug in with order_test/get_report.

Highlights

  • Pure REST API for agents (X-API-Key) + MCP server exposing order_test/get_report — agents order human tests like any other tool call
  • Task lifecycle state machine with slot matching, review flow, and structured report schemas (report/v1, versioned JSON)
  • Evidence pipeline: presigned S3 uploads of screen recordings/screenshots, analyzed by a dedicated worker
  • Trust & safety: report corroboration across testers, streak scoring, and honeypot tasks to catch fraud
  • Full payment loop: budget top-ups (Alfa/Stripe), multi-currency accounts with CBR FX at approval, tester ledger, withdrawals and payouts
  • FastAPI + PostgreSQL/Alembic + Redis worker + MinIO, Next.js dashboards with i18n, Docker compose + nginx on my VPS

Stack

Python · FastAPI · Next.js 14 · React 18 · PostgreSQL · Alembic · Redis · MinIO/S3 · MCP · Stripe · Docker · nginx

Visit project
Projects | WebRTC, Mobile & Marketplace Apps