Shows this step in the product preview.
Turn your files and videos into earnings. Upload your content, share unique links, and earn money for every valid view.
Free to join. Withdraw to PayPal, bank transfer, Airtm or UPI.
Rooftop session, part 2.mp4
1.4 GB, 0 of 90 parts
From upload to payout
Step 1: Upload
Add a video or any other file of up to 4 GB. We check every file and prepare videos to stream at up to 1080p.
Step 2: Share
Each file gets its own short link. Post it in your channel, a group chat or a message, or show its QR code.
Step 3: Get views
Viewers open your link in the free app for Android and iPhone. A view counts once someone has really watched and it passes our checks.
Step 4: Earn money
Each valid view earns at the rate for the viewer’s country. After a short hold, withdraw to PayPal, bank transfer, Airtm or UPI.
What comes with every account
Links that open only in the app
The same link, opened two ways: a browser gets a page that points to the app, and the video plays only in the app.
Rooftop session, part 2
Video, 18:42, shared by Rooftop Sessions
This content is available exclusively in our app.
Open in appIn a browser, the link shows the title and a button to open the app. No video is sent.
Uploads that survive a bad connection
Files go up in parts. If the connection drops, the upload continues from the last part that arrived.
Interview, full cut.mov
Part 94 of 147
Connection lost. Nothing is sent twice.
Your name on every link
Add your name, logo, tagline and colour. Viewers see them on the link page and in the app.
Four ways to get paid
Preview: Sample numbers, not real earningsWithdraw your available balance to PayPal, a bank account, Airtm or UPI, and follow each request until it is paid.
Your earnings dashboard
- Earnings
- $268.37
- Up 16.1% vs the 30 days before
- Valid views
- 167,732
- Up 16.1% vs the 30 days before
- Average CPM
- $1.60
- per 1,000 valid views
Where viewers are
Valid views- India57,02934%
- United States30,19218%
- Brazil21,80513%
- United Kingdom15,0969%
- Indonesia13,4198%
- Germany10,0646%
- Other countries20,12812%
Each country pays its own rate, so the same number of views can earn different amounts.
How earnings are calculated
Earnings equal valid views divided by 1,000, multiplied by the CPM rate.
For example, 10,000 valid views at a $2.00 CPM: (10,000 ∕ 1,000) × $2.00 = $20.00
Estimate your earnings
Current rates$3.00 per 1,000 valid views.
You would earn
(10,000 ∕ 1,000) × $3.00 = $30.00
An estimate: what you earn depends on where each viewer is and which views pass our checks. See the rate for every country
What makes a view valid
Watched in the app
Someone opens your link in the app and watches, listens or reads long enough to count. Opening it in a browser is not a view.
Passes our fraud checks
Bots, emulators, modified apps, refresh loops and repeat views from the same phone are filtered out before anything is paid.
Not your own
Views from your own account, phone or network never count. Your analytics show which views did not count, and why.
How your files stay private
In a browser
- Opened in a browser
- Link pageThe title and a button to open the app
- Nothing to downloadNo file, stream or media address is sent
In the app
- Opened in the app
- Device checkThe genuine app on a real phone
- Short-lived passFor this one view, valid for minutes
- The video playsIn short pieces, each with its own expiring address
Private storage
Files are kept in storage that is never public. Nothing you upload has a permanent web address.
Playback addresses that expire
The app receives signed addresses that stop working after a few minutes, so a copied address is useless.
App-only access
Before anything plays, the app proves it is genuine and running on a real phone, using Google Play Integrity on Android and App Attest on iPhone.
Checked on upload
Every upload is checked: its contents must match its file type, files already known to be harmful are blocked, and programs such as .exe files are never accepted.
Streaming and downloads
Adaptive streaming
Playback starts quickly and moves between 480p and full quality, up to 1080p, as the connection changes, without stopping.
Picks up where they left off
Viewers who come back to a video continue from where they stopped.
Downloads when you allow them
Turn downloads on for a file and viewers can save it in the app. Leave them off and it only plays.
File settings
Viewers can save this file in the app.
Files you can share
VideoStreams in the app at up to 1080p
AudioPlays in the app, with a scrubber
ImageOpens full screen, with zoom
DocumentOpens in the app or downloads
ArchiveDownloads when you allow it
Android appDownloads when you allow it
Programs and scripts, such as .exe, .bat and .js files, are never accepted.
Earn from creators you invite
Your referral link will look like this, with your own code.
A referral counts once the creator you invited verifies their email and reaches a minimum number of valid views. Your dashboard shows the current threshold and every commission as it is paid.
Common questions
Something else on your mind? Email [email protected] and we’ll help.