How It Works

One account.
Earn everywhere.

Buddo is a points economy that follows you across every app in the ecosystem. You earn just for showing up — and businesses compete to give you more.

What is Buddo?

Buddo is a persistent points economy that lives across a growing ecosystem of apps and services. When you create a Buddo account, you get a single balance that works everywhere — games, tools, services, and content platforms that have integrated with Buddo.

Unlike loyalty points tied to a single store, Buddo points are not trapped. They move with you. Earn from a game tonight, spend in a different app tomorrow. The same balance, always available, wherever you go in the ecosystem.

Underneath the experience is a real token — so your points have actual value and aren't simply accounting entries that can be zeroed out on a whim. When you accumulate Buddo, you're accumulating something that exists on a public network. That's the foundation of the whole thing.

🪙

Real Points

Your balance is backed by a real token on a public network. Not just loyalty program accounting.

🔗

One Account Everywhere

Log in once. Your Buddo balance follows you across every app in the ecosystem automatically.

🏆

Businesses Compete for You

Platforms earn your business by offering rewards, entertainment, and services you actually want.

📈

More Apps = More Value

Every new platform that joins the ecosystem creates new ways to earn and new places to spend.


How do you earn Buddo?

You don't need to do anything special to get started. The ecosystem is designed to reward participation — just showing up consistently is enough to build a meaningful balance over time.

B
Start earning Buddo today — it takes 30 seconds. Free account. Real rewards. Your balance follows you everywhere.
Get Started Free

How do businesses plug in?

Any business — from a solo developer shipping a side project to a company running multiple services — can connect to the Buddo ecosystem as a Buddo Business account. This gives them access to a package of tools designed to acquire users, retain them, and build a sustainable digital operation.

Businesses don't get users handed to them. They compete for attention by building products people actually want to use and by offering rewards through the shared economy. The ecosystem creates a healthy incentive: the better your product, the more Buddo users choose you.

🔑

OAuth Integration

Use the Buddo OAuth API to let users log in with their existing Buddo account. No separate registration, no friction.

💰

Points Economy

Award Buddo points directly to your users as rewards for activity, milestones, and purchases in your app.

📣

Ad Platform

Buy ad placements across the Buddo network to reach users who are already primed to engage and spend.

☁️

Hosting & Domains

Deploy your app on BuddoCloud with free TLS, custom domains, and infrastructure built for the ecosystem.

Businesses can also sell ad space on their own surfaces — if your app has screen real estate and users, you can monetize it by running Buddo network ads. You become both a consumer of the ad platform and a participant in it.

For forward-looking teams, the API is also designed for autonomous operation — AI agents can authenticate, award points, query balances, and respond to webhook events without human intervention. The infrastructure is already agentic-ready.


Why the whole thing reinforces itself

Buddo isn't just an app or a service — it's a self-reinforcing economy with four parts that feed each other. Understanding the loop explains why joining early matters, and why the ecosystem grows more valuable with every new participant.

1

Users earn Buddo by participating

Every active user accumulates points through heartbeat rewards, games, referrals, and watching ads. The ecosystem is designed to put Buddo in people's hands continuously — not as a one-time gift but as ongoing income from participation.

2

Businesses need users to give them Buddo

Platforms, services, and developers operating in the ecosystem need Buddo to access platform resources. The way they get it is by building something users find valuable enough to spend their points on. You can't extract value without creating it first.

3

Businesses attract users with entertainment and value

To get users to spend Buddo with them, businesses compete by offering games, tools, content, learning experiences, and direct rewards. The result is a constant incentive for the business side to invest in user-facing quality.

4

More users = more value for everyone

As the user base grows, the ecosystem becomes more attractive to businesses. As more businesses join, users have more ways to earn and more places to spend. Each new participant — user or business — strengthens what already exists.

This is why early participation matters. An economy compounds. The accounts that get in at the beginning accumulate points during the launch period when supply allocation is most generous, and they build balances before the ecosystem reaches the scale where every point is harder to earn.

B
Building something? Buddo Business gives you the full toolkit. OAuth API. Points integration. Ad platform. Hosting. One ecosystem.
For Businesses →

Technical overview

If you're integrating your application with Buddo, here's what the technical surface looks like. The API is designed to be simple for common operations and comprehensive for advanced use cases. All endpoints use standard OAuth 2.0 and return JSON.

OAuth Flow

Buddo uses the standard Authorization Code flow. Your application redirects users to the Buddo authorization endpoint, the user approves, and you receive an authorization code to exchange for an access token. From that point, the token identifies the user and their balance context.

Authorization redirect
# Step 1 — redirect user to authorization endpoint
GET https://auth.buddo.app/oauth/authorize
  ?client_id=YOUR_CLIENT_ID
  &redirect_uri=https://yourapp.com/callback
  &response_type=code
  &scope=profile balance

# Step 2 — exchange code for token
POST https://auth.buddo.app/oauth/token
  client_id=YOUR_CLIENT_ID
  client_secret=YOUR_SECRET
  grant_type=authorization_code
  code={received_code}

Core API Endpoints

Method Endpoint Description
GET /api/v1/user/profile Retrieve authenticated user's profile and account ID
GET /api/v1/user/balance Get current point balance for the authenticated user
POST /api/v1/points/award Award points to a user for activity in your application
POST /api/v1/points/deduct Deduct points when a user spends within your app
GET /api/v1/user/transactions Paginated transaction history for the authenticated user
POST /api/v1/ads/serve Request an ad unit to display in your application surface
POST /api/v1/ads/impression Record a verified ad impression or completion event
GET /api/v1/app/stats Your application's aggregate activity and points flow data
Example — award points after a game win
POST /api/v1/points/award
Authorization: Bearer <access_token>
Content-Type: application/json

{
  "user_id": "usr_8f2a94bc",
  "amount": 150,
  "reason": "game_win",
  "reference_id": "game_session_4491"
}

// Response
{
  "success": true,
  "awarded": 150,
  "new_balance": 4280,
  "transaction_id": "txn_c9e712fa"
}

Webhook Events

Subscribe to webhook events to react to Buddo activity in real time. Register your endpoint in the developer console. Events are sent as HTTP POST requests with JSON payloads and HMAC-SHA256 signatures for verification.

Webhook signature verification
# Verify the request is genuinely from Buddo
import hmac, hashlib

signature = request.headers.get('X-Buddo-Signature')
expected  = hmac.new(
    WEBHOOK_SECRET.encode(),
    request.body,
    hashlib.sha256
).hexdigest()

if not hmac.compare_digest(signature, f"sha256={expected}"):
    return 401  # Reject unauthenticated payloads

Full API documentation, SDK libraries, and integration guides are available in the developer portal. Rate limits, scopes, and authentication details are covered in full there.

Ready to earn your first Buddo?

It takes 30 seconds. Free account. Points start accumulating immediately.