Supported Platforms



1import Mellowtel from "mellowtel";
2
3let mellowtel = new Mellowtel("<PUBLIC_KEY>");
4
5(async function() {
6 await mellowtel.initBackground();
7})();
8
9// Show a disclaimer/message to the end-user and if they
10// agree to join the network, call these methods:
11await mellowtel.optIn();
12await mellowtel.start();
13
14// You need to call these methods just the first time.
15// After the user has agreed to join, Mellowtel will
16// automatically start at every browser session unless
17// you explicitly decide not to (or the user opts out)
How does Mellowtel work?
Users can decide if they want to support the developer by opting in to share a fraction of their unused internet bandwidth. This is used to give real time access to the web to various companies and non profits that need up to date information. The developer receives a share of the revenue these companies pay.
In this way developers can focus on improving the service for their users and keep it free and available for everyone.
LOGIC

Open Source and privacy driven
Mellowtel is completely open-source in order to guarantee transparency. Anyone can view the code on GitHub. For privacy reasons, your users always remain anonymous.
Mellowtel is opt-out by default and users that want to support you have to explicitly opt-in. Users can change their settings at any time.
open-Source

Integrate easily with 7 lines of code
Install the NPM package with "npm i mellowtel" or use the pub.dev package in your product. Then copy/paste 7 lines of code to start earning with Mellowtel
Mellowtel provides built-in pages for users to opt-in/out and a dedicated settings page to manage their consent.
If you prefer to keep your own UI you can also just call the methods and have complete autonomy over the integration
Easy to INTEGRATE


Earn and withdraw with no minimum threshold
The revenue you earn is calculated on the number of requests handled by the users that have opted-in to support you.
Cash out your earnings whenever you want with Paypal or Stripe. There is no minimum threshold for a withdrawal
EARN
