Consumer platform · 2024 — present
Pebbler® on World
Small tasks. Meaningful scale.
Open the appI built and operate a micro-task application in World App, where people earn crypto rewards by completing surveys, making A/B comparisons, and playing game quests. The app has reached a peak of approximately 150,000 weekly active users.
The product combines localised React interfaces with Cloudflare Workers APIs, PostgreSQL, KV, and R2. I own the journey from interface implementation to production operations.
Helping businesses ask useful questions
Pebbler also includes the tools to create the research. A business can start from a survey template, enter the subject and options, and inspect the respondent experience before publishing.
The form widgets share validation and field state. A separate template compiler turns those values into the survey definition, keeping the authoring interface and the respondent interface consistent. Pricing comparisons and slogan feedback exercise different field types without duplicating the whole flow.
Try the application’s template fields below, then open the survey preview. The surrounding controls use local sample data; publication, translation requests and reward allocation are outside this preview.

Survey builder. Edit a pricing or slogan template, then preview the survey. The editor and survey compiler come from the application; no survey is published.
Bridging web and Unity
The play-and-earn feature launches specific levels in licensed Unity WebGL games through signed deep links and a bidirectional JavaScript/C# bridge.
The illustrated map gives each day a place in the world. Selecting a marker reveals its quests, while the details drawer explains the objective, status and reward before a player starts a game.
Explore the application’s map below with local sample data. The preview fixes today to August 12, 2026, and includes two sample history days. Game launches, authentication and reward processing are outside this demo.

Play & Earn map. Scroll the map, select a day and open a quest to inspect its rewards. June 27 is today in this preview; June 25 and 26 show sample history. Game launching and rewards stay outside the demo.
Reliable reward processing
Quest-state isolation, completion retries, and transactional reward processing with duplicate-claim handling coordinate the game and application flows.
Activity with context
The figures shown here describe usage in an incentivised micro-task product. Surveys and A/B tasks are completed activities; they are not revenue or retention metrics.