OpenAI 2026 hackathon

RiffRoff

An embedded Shopify referral app that helps merchants grow. It rewards customers with discounts and store credit.

Solo project by Frederico Ribeiro · 3 likes · 2 comments

Archive position — measured, not model output

3 likes on Devpost

128 of the 7,856 archived projects have more likes, and 93 share exactly 3 — so this project's #195 place in the like-ranked listing is a tie-break inside that group, not a ranking.

Projects (log scale)

1
10
100
1k
10k
05,592
11,758
2285
3–4132
5–975
10+14

Likes on Devpost. ▲ marks this project's group.

Show the figures
LikesProjectsShare of archive
05,59271.2%
11,75822.4%
22853.6%
3–41321.7%
5–9751.0%
10+140.2%
Devpost like counts for all 7,856 archived projects, captured when this archive was built.

Executive Summary

What the company appears to be

RiffRoff is an embedded Shopify referral app built during a hackathon by one developer (Frederico Ribeiro), with the stated goal of helping merchants grow through customer rewards. It allows customers to share personal referral links, issues private single-use discount codes to new customers, enforces checkout rules via Shopify Functions, and pays advocates store credit after a hold period.

What changed

The project was built over a short time frame (a hackathon) using AI tools like Codex and GPT-5.6. It started as a prototype and evolved into a functional referral system with fraud controls, automated payout logic, and Shopify UI extensions. The author reports it has been submitted to the Shopify App Store and is awaiting review.

Single most important open question

Is there evidence of real merchant adoption or traction beyond the founder’s own store? The description states that RiffRoff is “awaiting Shopify App Store review” and “has a real first customer: my own business,” but does not indicate whether any other merchants are using it.

Note: This analysis is based entirely on the self-reported, unverified project description provided by the author. No external data or verification sources were used. All claims are attributed to the author’s own account and should be treated as such.

Back to contents

What The Product Actually Is

The description states that RiffRoff is an embedded Shopify app designed to help merchants run a referral program. It works by:

  • Giving each customer a personal referral link.
  • When someone opens the link and signs in, it checks if they’ve ordered before.
  • If new, a private, single-use discount code ($15 off $80+) is issued.
  • Shopify Functions re-check eligibility at checkout to enforce rules.
  • After payment, the referral is counted, and after a hold period, the advocate gets store credit.
  • Refunds or suspicious activity can reverse rewards or send them for manual review.

It includes:

  • A Shopify Admin dashboard tracking claims, referred orders, revenue, etc.
  • A customer-account extension showing referral links and reward status.
  • A thank-you-page extension offering a link after checkout.

The author states that the app is built with React Router, TypeScript, Prisma, PostgreSQL, Shopify Admin GraphQL, webhooks, Shopify Functions, and UI Extensions. It was developed using Codex and GPT-5.6 during Build Week.

Back to contents

Positioning & Claim Evolution

The description indicates that RiffRoff was created to solve a personal problem: the lack of affordable or easy-to-use referral programs for small Shopify merchants. The author describes it as a solution to “referral apps I came across either cost too much or were cumbersome to run.”

It positions itself as:

  • A simple, low-cost alternative to existing referral tools.
  • An embedded Shopify experience, avoiding the need for separate platforms or logins.

There is no indication of a broader positioning strategy beyond this initial use case. The author does not describe any plans to expand into other e-commerce platforms or verticals.

This is a self-reported claim about intent and problem-solving, not proof of traction or market fit.

Back to contents

Target Customer & ICP

The description states that RiffRoff targets small Shopify merchants, particularly those who want an affordable way to run a referral program. The author identifies himself as a small business owner (a tea seller in New York) who needed this tool for his own store.

There is no evidence of segmentation beyond “merchants” or any indication of targeting specific industries, sizes, or types of businesses.

The ICP appears to be defined by the founder’s own experience and needs — not validated with external customers or data.

Back to contents

Business Model & Pricing Evidence

The description does not provide any information about pricing models, monetization strategies, or business model details. It only describes how the referral program works from a technical and user flow perspective.

No evidence of revenue streams, pricing tiers, or commercial arrangements is present in the self-reported description.

Back to contents

Technical & Delivery Signals

The app is described as:

  • An embedded Shopify app using Shopify UI Extensions, Functions, Admin GraphQL, React Router, TypeScript, Prisma, PostgreSQL.
  • Built primarily with AI tools (Codex and GPT-5.6), with minimal human engineering input from the author.
  • Deployed and submitted to the Shopify App Store.
  • Includes automated tests covering:
    • Checkout eligibility
    • Attribution
    • Duplicate order notifications
    • Reversals
    • Payout safety
    • Manual review workflows

The technical stack and delivery approach are self-reported, and there is no independent confirmation of performance or scalability.

Back to contents

Traction & Maturity Signals

The description states:

  • RiffRoff has a real first customer: the founder’s own store.
  • It was submitted to the Shopify App Store and is awaiting review.
  • The app is deployed, with a prepared judging store.
  • It includes automated tests and end-to-end verification of core flows.

However, there is no mention of:

  • Any other merchant customers
  • Revenue or usage metrics
  • Customer feedback or retention data

Absence of evidence for traction beyond the founder’s own use case.

Back to contents

Competitive Context

The description does not include any reference to competitors or market positioning relative to existing referral tools. The author notes that he found existing apps either too expensive or too cumbersome, but does not name or describe alternatives.

No competitive landscape information is provided in the self-reported description.

Back to contents

Key Risks & Red Flags

  • Single-person team: Only one developer (the founder) is involved.
  • No external validation: The only customer is the founder’s own store; no third-party adoption or feedback.
  • Unverified commercial viability: No pricing, revenue, or traction data.
  • AI dependency: Heavy reliance on AI tools for development raises questions about long-term maintainability and scalability.
  • Unclear path to monetization: No indication of how the product will generate revenue beyond a potential Shopify app store listing.

These are inferred risks from the lack of evidence around adoption, team size, and business model.

Back to contents

Diligence Questions To Ask The Founders

  1. What is your plan for onboarding new merchants beyond your own?
  2. How do you intend to monetize RiffRoff? Is there a pricing model or revenue plan?
  3. Have you received any feedback from Shopify regarding the App Store submission?
  4. Are there any known issues with fraud detection or payout automation that have emerged during testing?
  5. What are the key assumptions about merchant behavior and trust in the referral ledger?
  6. How do you plan to scale beyond a single developer?
  7. Do you have any plans for integrating with other e-commerce platforms or loyalty systems?

Back to contents

Investment/Partnership Verdict

There is no evidence of traction, revenue, or customer adoption beyond the founder’s own store. The project is described as a prototype built during a hackathon and submitted to the Shopify App Store.

The author claims to have built a functional referral system with fraud controls, but there is no indication that it has been adopted by other merchants or tested in production environments outside of the founder’s own business.

Confidence level: Low — This analysis is based entirely on self-reported information. No third-party validation, revenue data, or customer evidence is present. The product appears to be in early development with no commercial proof of concept.

Back to contents

Source

Submitted to the OpenAI 2026 hackathon on Devpost. Project home on DevPost.

The analysis above was generated by a language model from the project's own one-line description. It is not independent research and contains no verified traction, revenue or customer data.