Skip to main content
Mellowtel is the open-source monetization platform for developers and creators in the AI world. Drop the SDK into your browser extension, desktop app, website, or mobile app and your users can opt in to share a fraction of their unused internet bandwidth with trusted partners. You earn a share of the revenue.

What integration looks like

npm install mellowtel
import Mellowtel from "mellowtel";

const mellowtel = new Mellowtel("<YOUR_CONFIGURATION_KEY>");
await mellowtel.initBackground();
await mellowtel.generateAndOpenOptInLink();
That’s the whole integration for a browser extension. Other platforms are similar. See the quickstarts below.

Pick your platform

Browser plugins

Integrate Mellowtel into a Chrome, Edge, Firefox, or Safari extension in ~5 minutes.

Desktop apps

Monetize an Electron, Windows, or macOS desktop app.

Websites

Add Mellowtel to any website with a single script.

Mobile apps

Monetize an iOS or Android mobile app.

Before you ship, read the concepts

These four pages explain the principles every Mellowtel integration must respect: consent, privacy, and rate limiting. Skim them once and the rest of the docs will make sense.

Concepts overview

The four ideas behind Mellowtel in one page.

Opt-in / Opt-out

How to capture (and revoke) user consent the right way.

How the revenue works

The split is 55% to developers, 45% to Mellowtel. As we scale we will be able to offer more services and increase the developer share. Down the line there may be features that let you share part of this revenue with your users directly; in the meantime you can reward opted-in users with exclusive features or content.

Need help?

This site is the source of truth for everything technical. For anything else (questions, feedback, or just to hang out with other Mellowtel developers), join us on Discord.