Waggle is an app for gig drivers, built for 92 countries. Populace is the testing tool we built to check it. Its first run found three defects in Waggle that a full manual test had missed, and two in Populace itself.
Product 01 · Android, consumer
A free app for gig drivers. A Swiggy rider, an Uber driver and an Amazon Flex courier are often the same person, and no platform sees their whole day.
In closed testing Free for drivers. No ads.
Product 02 · Developer tool
Simulated people use your app through its real API, all at once, so you can test what needs more than one person: feeds, live updates, and every permission rule you wrote.
Proven — taking pilot users AGPL-3.0, source public.
Two runs, twelve days apart. The first shows what Populace finds. The second shows what a fixed app holds up to.
Against a finished, signed app that had just passed a full manual test of every screen. Signup created no profile for any new user, because the write needed a column the app is deliberately not allowed to read. One like in four failed. Profile edits failed the same way. The other two defects were in Populace's own adapter.
What this shows: Populace finds real defects in software already considered done, names each cause in one line, and exits non-zero until they're fixed.
Two hundred simulated drivers in twenty cities across eleven countries, all on the backend at once for an hour. 2,271 km driven, 81,672 posts, 172,660 likes, 69,064 comments, 76,034 messages and 5,389 group joins. All 200 accounts created through real signup and deleted through real deletion, with nothing left behind.
What this shows: Waggle's permission rules hold up with many real accounts active at once, not just one person tapping through screens.
A later run put 300 drivers through 1,401,435 calls with zero API failures. One call never left the test machine, so it's recorded as inconclusive, not clean. Three hundred is where throughput stops growing, not where Waggle breaks, which is still unfound. Both runs used a local backend, so they prove correctness, not network speed. Populace has also been run against Gitea, an app we didn't write.