Software Alternatives & Startups

RepDB VS RunVouch

Compare RepDB VS RunVouch and see what are their differences

RepDB

Exercise dataset for fitness apps: transparent background, animations, no subscription

Rating
0 reviews
Pricing
Freemium Free trial $299 / One-off
RunVouch

A watchdog for cron jobs and unattended AI agents: it alerts when a run is missing, stalled, failed, over its cost cap or finished without evidence, and proves every run it passes.

Rating
0 reviews
Pricing
Open source Freemium $9 / Monthly (Solo, 100 agents, 90-day history)

Base details

Website, pricing, platforms and company facts side by side.

RepDB
RunVouch
Website repdb.co runvouch.com
Pricing
Freemium Free trial $299 / One-off Official pricing
Open source Freemium $9 / Monthly (Solo, 100 agents, 90-day history) Official pricing
Platforms
Web Mobile
Web Online SaaS Linux Self Hosted +2
Company 2026 Startup from the Netherlands · 1 - 9 employees · 2026
Listed in

About RepDB and RunVouch

In their own words, as submitted to SaaSHub.

RepDB
RunVouch

RepDB is a one-time-purchase exercise dataset with animations for developers building fitness and workout apps — not a subscription, not a rate-limited API. You download the data once and own it: JSON (and SQLite on the higher tier), WebP images, and full EN/DE/ES translations, with no...

Read more about RepDB

RunVouch watches cron jobs and unattended AI agents and tells you whether they did the work, not just whether they pinged. It raises an alert on: a run that never started, or started and never finished a run that exited non-zero, with the stderr excerpt attached a run that looped into a retry...

Read more about RunVouch

Features and specs

What each product offers, as listed by its team.

RepDB 4 features
RunVouch 9 features
  • WebP Format Benefits
    start+peak exercise images
  • JSON
    relations, metadata, equipment
  • Transparency
    transparent background
  • Animations
    Animated loops in paid tier
  • Evidence check
    A run that reports success without the file, URL or assertion it promised raises NO_EVIDENCE instead of passing.
  • Detectors
    Eight: MISSED, STALLED, FAILED, NO_EVIDENCE, RETRY_STORM, BUDGET_RUN, BUDGET_DAY, DRIFT. All of them on the free plan.
  • Verifiable run proof
    Every finished run is hashed into a daily Merkle root, chained to the previous day and anchored in Bitcoin with OpenTimestamps.
  • Independent verification
    Anyone can recompute the hashes in a browser or with a 90-line standard-library Python script. No account, none of our code.
  • Cost and token caps
    Alerts on a run or an agent that goes over its budget in dollars or tokens, per run and per day.
  • Alert channels
    Email, Telegram, Slack, webhook, and PagerDuty incidents on the Team plan.
  • Client
    One Python file, no dependencies, wraps any command. Fails open, so monitoring can never break the job it watches.
  • Integrations
    Claude Code plugin, OpenClaw, n8n, GitHub Actions, cron, systemd, a remote MCP server and a JSON API.
  • Self-hosting
    MIT licensed. One server file, one client file, one SQLite database.

Category popularity

How often each product is chosen within a category, 0–100% relative to the other.

Score bands 0–20 21–40 41–50 51–60 61–100
RepDB
RunVouch
50% 50%
50% 50%
0% 0%
100% 100%
100% 100%
0% 0%
0% 0%
100% 100%

Questions & Answers

As answered by people managing RepDB and RunVouch.

What makes your product unique?

RepDB's answer

RepDB is sold as a one-time download, not a metered API — you own the JSON/SQLite data and WebP images outright, with no rate limits, no per-request billing, and no risk of the vendor cutting off access. It's also the only dataset in this space with EN/DE/ES translations, transparent (alpha-channel) images with no watermark, muscle-group highlighting, safety/goal tags, and looping animations on the higher tier.

RunVouch's answer:

Two things no other watchdog in this category does. First, evidence: RunVouch does not accept a run's own word for it. If a job reports success but the file, URL or assertion it promised is not there, that is an alert, not a green tick. Second, proof: every finished run is hashed into a leaf, every day of leaves into a Merkle root, chained to the previous day and anchored in Bitcoin with OpenTimestamps. A run report cannot be edited afterwards, not by the customer and not by us, and anyone can recompute the hashes in their own browser without an account.

What's the story behind your product?

RepDB's answer

RepDB grew out of a consumer workout app its creator was building solo. Sourcing exercise images and data meant either paying for a subscription API with usage caps and no caching rights, or producing everything from scratch. The illustrated, multi-language dataset was built for us first, then split out as its own product once it became clear other indie developers had the same problem and preferred to buy the data outright rather than rent it through an API.

RunVouch's answer:

It was built for our own fleet. We run dozens of scheduled jobs and unattended agents for a data products business, and the failures that hurt were never the loud ones. A job that crashes sends a stack trace. A job that finishes in four seconds instead of forty, writes nothing and reports success is invisible, and you find out when someone downstream asks where the data went. Existing monitors could only tell us a job had pinged. So we started recording what a run actually produced, and then hashing it so the record could not be quietly corrected later. RunVouch still watches that fleet every night.

Why should a person choose your product over its competitors?

RepDB's answer

Most alternatives are subscription APIs — you pay monthly, you're capped on requests, and ExerciseDB's terms of use explicitly forbid caching or storing the data at all, so every image render is a live paid API call. RepDB is the opposite: pay once, download the files, self-host with zero ongoing dependency. It's also the only option offering true DE/ES localization and transparent images instead of a white box behind every exercise.

RunVouch's answer:

Choose it if your jobs are unattended and their output matters: AI agents, scheduled scrapers, nightly reports, anything where a silent success is worse than a loud failure. RunVouch is built around cost caps, retry storms and evidence, which are agent problems rather than server problems, and it gives you a proof per run you can hand to an auditor.

Where the others are better: if all you need is a ping when cron did not fire, Healthchecks.io is free, open source and excellent at exactly that. Cronitor has deeper scheduling analytics. We say so on our own comparison pages.

How would you describe the primary audience of your product?

RepDB's answer

Solo developers and small teams building fitness or workout-tracking apps (iOS, Android, web) who need licensed exercise images and structured exercise data, but don't want to build their own media pipeline or depend on a rate-limited third-party API.

RunVouch's answer:

Developers and small teams who run work that nobody watches: cron jobs, Claude Code routines, headless agents, n8n workflows, CI schedules and backups. Typically one person responsible for dozens of jobs, who found out days later that one of them had quietly stopped. A second group is audit and compliance: teams that have to show what an automated system did, not just claim it.

Which are the primary technologies used for building your product?

RunVouch's answer:

Python and FastAPI on SQLite, deliberately small: one server file, one client file, one proof module. The client is standard library only and has no dependencies, so it can wrap any command anywhere Python runs. The proof chain uses SHA-256, Merkle trees and OpenTimestamps for the Bitcoin anchor. No frontend framework. MIT licensed and self-hostable.

User comments

Share your experience with using RepDB and RunVouch. For example, how are they different and which one is better?

Log in or Post with