Store
$20/ Month
+ setup from $330
No streaming. Buyers download the videos to watch.
| Storage | 50 GB |
|---|---|
| Transfer | 200 GB / mo |
| Downloads | Full HD & SD files |
| Streaming | — |
| Player | — |
| Subtitles | — |
| Dubbing | — |
SubPro On Demand
No need to film it again. With subtitles and dubbing, your course plays in any language, and you sell it to the world from your own site.

Filmed in English. Then Japanese, Portuguese, Spanish, French… with subtitles or dubbing. The same course becomes a product for the whole world. Subtitles start with the Stream plan (up to two languages). For dubbing and more languages, choose the World plan.

Press play, then open the CC menu. Switch between the original Japanese, Japanese or English subtitles, and the English dub. Sample: Kenta Iwamoto.
SubPro was made to build cool video sites for jiu-jitsu and grappling. Good-looking, easy to use, and affordable, for anywhere in the world. We design your site down to the last detail, until you are happy with it.
If an ordinary online store is all you need, there are plenty of those. People come to SubPro because they want a site of their own that looks cool. Look through the demos below, and if you like what you see, talk to us. We will also get as close as we can to the design you have in mind.
MatrixKenta Iwamoto's own site. Black and neon green.Open demo →
FormWhite walls, black type, posters instead of photos.Open demo →
UNDERHOOKFive instructors' course library. Warm white, one green accent.Open demo →
ARM’TERYXBlack type on white. A face of rock and snow, courses photographed in a studio, one gi per shelf.Open demo →
TRIGBlack and white, colour only in the photos. A thin icon menu, edge-to-edge photographs, pixel-face buttons.Open demo →
RedshiftA competition team. Red on black.Open demo →A sample course page from an invented academy. Press "Introduction" inside the frame and it plays right there. The other lessons unlock when you buy.
Keep using your site as it is. We build a separate page for selling your videos that looks just like your site. All you do is link to it from your site. Because it looks the same, buyers never feel they have left you.


Each course a buyer purchases lands in their own library. In the same place they can watch it in the player or download it to keep. Only the signed-in buyer can open it, and every buyer gets their own download link, so if one leaks we shut off just that one. Whether streaming access expires is up to each store.
Buyers can also watch in the app, and download lessons to watch offline. Offline downloads are Android only for now.

SubPro takes nothing from your sales. You pay the monthly fee and your payment service’s fees, nothing else. You take payments through a service such as Stripe. We can work with most of the major ones, and if you are not sure, Stripe is the safest choice. Sales go straight into your own account.
Use On Demand on its own, or add it to a SubPro subscription site. Added to a SubPro site, it is simply one more set of tabs in the admin you already use.
| Course | Plays | Downloads | Buyers |
|---|---|---|---|
| 1,284 | 212 | 388 | |
| 902 | 143 | 261 | |
| 611 | 96 | 174 | |
| 287 | 41 | 92 | |
| 130 | 22 | 51 |
| Video | Plays |
|---|---|
| Kimura Trap · Introduction | 1,102 |
| Arm Drag to Back Take | 846 |
| Toreando: Hip Pin | 713 |
| Butterfly Sweep Basics | 655 |
| Back Escape: Hand Fight | 498 |
| Title | Instructor | Length | Plays |
|---|---|---|---|
| Kimura Trap · Introduction | Marco Bianchi | 4:12 | 1,102 |
| Arm Drag to Back Take | Jonas Lindqvist | 9:48 | 846 |
| Toreando: Hip Pin | Julian Brandt | 7:31 | 713 |
| Butterfly Sweep Basics | Julian Brandt | 8:05 | 655 |
| Back Escape: Hand Fight | Julian Brandt | 6:40 | 498 |
| Triangle from Closed Guard | Marco Bianchi | 10:22 | 431 |
| Name | Plan | Monthly | Last seen | Belt |
|---|---|---|---|---|
| Daniel K. | Full | $18 | Today | Blue |
| Sofia R. | Lite | $12 | Today | White |
| Kenji T. | Full | $18 | Yesterday | Purple |
| Marta W. | Full | $18 | Oct 13 | Blue |
| Tom H. | Lite | $12 | Oct 11 | White |
| Ana P. | Team | — | Oct 09 | Brown |
| Course | Status | Videos | Price | Buyers | Size |
|---|---|---|---|---|---|
| Live | 6 | $49 | 388 | 14.2 GB | |
| Live | 5 | $39 | 261 | 11.8 GB | |
| Live | 5 | $39 | 174 | 10.4 GB | |
| Live | 5 | $35 | 92 | 9.1 GB | |
| Live | 5 | $29 | 51 | 8.6 GB | |
| Draft | 3 | $45 | 0 | 6.3 GB |
| Owns | Plays | Downloads | Last seen | |
|---|---|---|---|---|
| m.s***@gmail.com | Kimura Trap, Arm Drag | 41 | 3 | Today |
| lucas.p***@outlook.com | Toreando Passing | 17 | 1 | Today |
| k.tan***@yahoo.co.jp | Kimura Trap | 9 | 2 | Yesterday |
| ana.r***@gmail.com | Butterfly Guard, Back Escapes | 26 | 0 | Oct 14 |
| j.wal***@icloud.com | Arm Drag | 4 | 1 | Oct 12 |
| t.no***@gmail.com | Kimura Trap, Toreando Passing | 33 | 4 | Oct 11 |
Stripe · ConnectedPayouts go straight to your own Stripe account.
| Date | Course | Country | Amount |
|---|---|---|---|
| Oct 16 | Kimura Trap | United States | $49.00 |
| Oct 16 | Toreando Passing | Brazil | $39.00 |
| Oct 15 | Kimura Trap | Japan | $49.00 |
| Oct 15 | Arm Drag | Germany | $39.00 |
| Oct 14 | Butterfly Guard | Australia | $35.00 |
| Oct 14 | Back Escapes | Poland | $29.00 |
$20/ Month
+ setup from $330
No streaming. Buyers download the videos to watch.
| Storage | 50 GB |
|---|---|
| Transfer | 200 GB / mo |
| Downloads | Full HD & SD files |
| Streaming | — |
| Player | — |
| Subtitles | — |
| Dubbing | — |
$40/ Month
+ setup from $330
Download and streaming, both. Buyers watch in the SubPro Player, with subtitles in up to two languages.
| Storage | 300 GB |
|---|---|
| Transfer | 2 TB / mo |
| Downloads | Full HD & SD files |
| Streaming | Yes |
| Player | SubPro Player on the buyer’s page |
| Subtitles | 2 languages (no limit on videos) |
| Dubbing | — |
$99/ Month
+ setup from $330
Download and streaming, both. Plus subtitles and dubbing, so you sell in other languages too.
| Storage | 1 TB |
|---|---|
| Transfer | 10 TB / mo |
| Downloads | Full HD & SD files |
| Streaming | Yes |
| Player | SubPro Player on the buyer’s page |
| Subtitles | Unlimited languages |
| Dubbing | Unlimited languages |
Every plan includes: your own site in your own style / your own domain or a SubPro subdomain / payments straight to your own account / no revenue share, ever / one-time sales. Every site is built to order: one-time setup from $330, quoted and agreed with you before any work starts.
Streaming, the player, subtitles and dubbing are set up after you order. We tell you the launch date in the quote.
Subtitles and dubbing only work well when your voice is recorded cleanly with a microphone.
1. Upload your videos in the admin. If you have a lot of them, send us a link to where they are stored and we bring them in.
2. We build a site that fits your courses and connect your payment account.
3. You check it, we launch, and you tell your followers.
A payment service such as Stripe. We can work with most of the major ones. If you are not sure, Stripe is the safest choice.
No. SubPro takes nothing from your sales. You pay the monthly fee and your payment service’s fees, nothing else.
No. Keep it as it is. We build a world edition with the same look on a subdomain.
Usually you upload them yourself in the admin. If you have a lot of videos or would rather not, send us a share link to where they are stored, and we will bring them in.
No, we add them. The Stream plan gives you subtitles in up to two languages. The World plan gives you subtitles and dubs in as many languages as you like.
Audio recorded with a microphone turns into accurate subtitles. If the video was shot on a phone’s built-in mic, or the speaker is far from the mic and you can hear the room, the machine may not get the subtitles right. When you film, record your voice with a lapel mic or similar.
Yes. Every buyer gets their own download link. On the Store plan, buyers download only.
Each store decides. The more people stream, the more bandwidth you use, so a longer window can mean moving up a plan. You design that part yourself. These days, though, buyers like it best with no time limit.
Your videos keep playing. When you get close to the limit, we let you know and suggest the next plan up.
Yes. Put any price you like on each course.
Either way works. Your store can run on your own domain (or a subdomain of it). No domain yet? Start right away on a SubPro subdomain, like yourname.subpro.tv, and move to your own domain later.
Yes, in the browser or in the app. Offline viewing in the app is Android only for now. The iPhone app is in review.
Yes. Just tell us and we switch it for you.
Yes. Pick a combination under “Both” on the pricing page.
The course you filmed in English goes out to the world as it is. With subtitles and dubbing, people everywhere can learn from you.