RefearnApp is an open-source, high-performance platform designed to help you build, track, and scale referral programs with maximum efficiency.
An open-source and self-hostable alternative to: Rewardful, FirstPromoter, and Tolt.
Explore the Docs Β» | Discord Support
---- Global Edge Tracking: Track clicks and conversions with the global Cloudflare Edge network for near-zero latency.
- Real-time Analytics: Measure clicks, conversions, and payouts with precision using high-speed data processing.
- Self-Hosted & Private: Keep 100% control over your user data, financial records, and tracking logs.
- High-Scale Infrastructure: Native support for database synchronization and worker-based tracking designed for high-traffic environments.
Self-host and track your affiliates on your own platform. RefearnApp allows you to manage all your transactions and payouts directly, without relying on third-party tracking tools. RefearnApp is 100% open-source under AGPL-3.0, and all features are free for self-hosted users.
Important
Donβt want to manage servers, Docker, or infrastructure? Get started instantly with our fully managed, zero-maintenance solution.
π Limited One-Time Offer (First 50 Users):
- Lifetime Access: Pay once, own your Cloud instance forever.
- Edge-Native Tracking: Powered by Cloudflare Workers & Upstash Redis for near-zero latency link tracking worldwide.
- Availability: This one-time deal will transition to a monthly subscription once these slots are filled.
| Feature | Self-Hosted (Free) | Managed Cloud |
|---|---|---|
| Hosting | Self-Hosted | Zero Maintenance |
| Payment Model | Free | Subscription |
| Full Source Code Access | β | β |
| Stripe & Paddle Integration | β | β |
| PayPal Mass Payouts | β | β |
| Advanced Analytics | β | β |
| Affiliate Portal Customization | β | β |
| Coupon Code Tracking | β | β |
| Team Management | β | β |
RefearnApp is built with a modern, scalable architecture focused on speed and reliability:
- Frontend & Dashboard: Next.js & React (Tailwind CSS)
- Tracking Layer: Cloudflare Workers (Edge Computing)
- Caching & Queuing: Upstash Redis
- Database: PostgreSQL (via Drizzle ORM)
- Package Manager: Pnpm Workspaces (Monorepo)
RefearnApp is designed to be easily deployed on your own infrastructure. Docker is our primary deployment engine.
The entire RefearnApp dashboard and backend are containerized for simple, one-command setup.
- Coolify Ready: Easily deploy via Coolify for a hassle-free experience.
Integrate Cloudflare Workers alongside your Docker setup to handle global click tracking at the edge, ensuring your redirect links are lightning-fast worldwide.
- Data Sovereignty: Since RefearnApp is self-hosted, you own 100% of your affiliate and customer data.
- Financial Independence: Track your own financial data and commission records directly without relying on third-party tracking tools.
- Privacy-First Tracking: Our tracking workers are designed to be lightweight, cookie-compliant, and respect modern privacy standards.
This repository's source code is available under the AGPL-3.0 license.
Built with β€οΈ by the RefearnApp Community.
RefearnApp is an open-source, high-performance platform designed to help you build, track, and scale referral programs with maximum efficiency.
Hi, I'm Zekariyas Berihun. I built RefearnApp because I believe founders should have full control over their growth infrastructure without the burden of high monthly subscriptions and scaling overhead.
I am committed to RefearnApp for the long haul. My goal is to build the most stable, performant, and transparent affiliate tracking tool for the indie hacker community.
- Follow the Journey: Connect on X (Twitter)
- Get Support: Join our Discord Community
- Custom Integration? If you need help setting up RefearnApp for a high-scale enterprise, please reach out here.
