Your Digital Media Has Never Looked So Good

 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Important: Roku Developer Agreement Update

Tue Sep 08, 2015 12:39 pm

Dear Roku Developer:

Thank you for choosing the Roku platform. With support from developers like you, Roku continues to offer consumers the broadest selection of content for streaming to the TV. We also continue to invest in the scale and reach of the platform resulting in more consumer engagement than ever before. In 2014, Roku streamed over 3 billion hours of content, up 72% from the prior year, and ended the year with about 7 million monthly active accounts.

We're writing to let you know about changes coming soon to the Roku Developer Agreement.

Starting later this month, we will replace our current Developer Agreement with two different agreements. The first is the new SDK License Agreement, which allows developers to use our Software Development Kit (SDK) to build and test a Roku channel. The second is the new Application Distribution Agreement, which allows developers to publish a channel on the Roku platform. 90 days before the expiration of your current Developer Agreement, you will receive a notice requesting that you read and execute the new Application Distribution Agreement. The key changes include:

  • Paid channels (subscription, transactional, and pay-to-install) that are in the Roku Channel Store must support Roku Billing Services. This will simplify the sign-up process for consumers and help you build your audience more quickly. There will be a revenue share distribution where we remit 80% back to you monthly. For existing channels that already use the Roku billing API, we've lowered the revenue share from 30% to 20%!
  • Ad-supported channels that are in the Roku Channel Store may be asked by Roku to provide up to 30% of video ad inventory that we may sell on our behalf. Note that Roku will not typically exercise this option for channels with a small audience.

These changes will be live on Roku's developer site, developer.roku.com, in late September. You can read more about the changes here. Please review both the SDK License agreement and the Application Distribution agreement for more details. We've also created a FAQ. And of course, [url=mailto:PartnerSupport@roku.com]let us know[/url] if you have any questions. Thanks again for your support of the Roku platform!

Sincerely,
Roku Partner Management and Developer Support Teams
 
ionatan
Posts: 109
Joined: Wed Aug 03, 2011 3:34 am

Re: Important: Roku Developer Agreement Update

Mon Sep 14, 2015 12:53 am

Regarding "Paid channels (subscription, transactional, and pay-to-install) that are in the Roku Channel Store must support Roku Billing Services.". Does this means that developers will not be allowed anymore to create Channels with third-party subscriptions systems?

Thank you,
Ionatan
 
sjb64
Posts: 108
Joined: Thu Apr 16, 2015 1:13 pm
Location: Memphis, TN

Re: Important: Roku Developer Agreement Update

Mon Sep 14, 2015 6:31 am

One of the docs said to contact them in such cases. Netflix, Amazon, Hulu, Spotify, and countless others would find that requirement completely undoable so they have some mechanism in place for it, otherwise having a service also on on iOS, the web, Fire, and so on couldn't be done under a single user account or payment arrangement.
FlixRaider channel
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Important: Roku Developer Agreement Update

Fri Sep 25, 2015 4:39 pm

This part needs clarification/rework:
4. Roku-Billing.
4.1. Public Applications that are Pay-To-Install Applications, Subscription Applications or Transactional Applications must use Roku billing services.
4.2. Private Applications that are Pay-To-Install Applications, Subscription Applications or Transactional Applications may only use Roku billing services with Roku’s prior authorization in its sole discretion.
4.3. Adult Applications may not use Roku billing services.

For 4.1, it's clear "Roku billing" should be made available in commercial PUBLIC apps - but is unclear if must be THE ONLY payment choice or it can be provided as one-of-many options?

For 4.2 - PRIVATE, it's quite unclear what it means - it's either that
  1. Roku billing may be used only with prior authorization (and presumably other methods as they see fit if no - or in addition to - Roku authorization).
  2. Or it's trying to say that "Roku billing" must be used for all payments in private channels, no other options - and if you have no authorization, sorry - your channel should be free.
Notice the wording, the placement of "only": "may only use Roku billing services with Roku’s prior authorization" suggests (b), where (a) would been "may use Roku billing services only with Roku’s prior authorization". Were that to be brought in court, it can be argued either way though.

For 4.3 - PORN, it seems to create catch-22 if 4.2 is case (b). Since 2.2 ("Adult Applications must be Private Applications") makes all adult content "private" app and 4.3 disallows Roku billing for adult content, that would imply all adult content should be free (yey!).

Come on RokuCo, you can do better that mucking up the agreement language!
I see you have more lawyers on payroll than support engineers - so send one of them here to explain themselves.
 
steveintheukok
Posts: 45
Joined: Wed Jun 19, 2013 12:11 pm

Re: Important: Roku Developer Agreement Update

Mon Sep 28, 2015 10:14 am

28th September....is that not late September, seems not late enough :-)

I'd like to get this signed and done with, the 10% bump in received earnings would be very welcome.
 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Re: Important: Roku Developer Agreement Update

Mon Sep 28, 2015 11:25 am

ionatan wrote:
Regarding "Paid channels (subscription, transactional, and pay-to-install) that are in the Roku Channel Store must support Roku Billing Services.". Does this means that developers will not be allowed anymore to create Channels with third-party subscriptions systems?


This means you must provide the ability for users to subscribe to your channel directly on Roku. You must not direct users to subscribe on your website. You can provide a log-in for users who already have a subscription via your website or another brand of device.

- Joel
 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Re: Important: Roku Developer Agreement Update

Mon Sep 28, 2015 11:35 am

EnTerr wrote:
For 4.1, it's clear "Roku billing" should be made available in commercial PUBLIC apps - but is unclear if must be THE ONLY payment choice or it can be provided as one-of-many options?


You can have your own billing system but users must be able to subscribe on Roku as the primary option. The secondary option would be for existing users to log in. You cannot drive users to your website or other platforms to subscribe from within your Roku app.

EnTerr wrote:
For 4.2 - PRIVATE, it's quite unclear what it means - it's either that
Roku billing may be used only with prior authorization (and presumably other methods as they see fit if no - or in addition to - Roku authorization).
Or it's trying to say that "Roku billing" must be used for all payments in private channels, no other options - and if you have no authorization, sorry - your channel should be free.


It means we treat private Roku Billed channels just like we treat public channels - they have to go through our certification process. There really is no change to how we are handling private channels under the new developer and distribution agreements.

EnTerr wrote:
For 4.3 - PORN, it seems to create catch-22 if 4.2 is case (b). Since 2.2 ("Adult Applications must be Private Applications") makes all adult content "private" app and 4.3 disallows Roku billing for adult content, that would imply all adult content should be free (yey!)


This means if you are an adult channel you must use your own billing system (if your content is not free), and you must be private.

- Joel
 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Re: Important: Roku Developer Agreement Update

Mon Sep 28, 2015 11:38 am

steveintheukok wrote:
28th September....is that not late September, seems not late enough :-)

I'd like to get this signed and done with, the 10% bump in received earnings would be very welcome.


There is a way to update now, we will be mailing developers who have a channel that already uses the billing system with instructions on updating to the latest billing agreement.

- Joel
 
steveintheukok
Posts: 45
Joined: Wed Jun 19, 2013 12:11 pm

Re: Important: Roku Developer Agreement Update

Thu Oct 01, 2015 6:46 pm

I get frustrated, because this happens every time.

It's now October.

No sign of anything for me to sign or tick or submit and no email either.

i hate always to seem to be complaining but you DID say "near end of September", in fact why even announce it until your almost ready?

It was great news but now I'm eager to get on and not have to spend time checking if there's a checkbox or worrying I'll forget.
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Important: Roku Developer Agreement Update

Thu Oct 01, 2015 8:42 pm

Well, "near end of September" does not mean in September. E.g. 20-Oct is twenty days past-but-near the end of September :wink:. If it happens every time, why get frustrated? Don't do any checks - people will post here when it's ready.

There are persistent rumors of Roku 4K, that's what's going on IMHO.

I hope in the mean time the Co. will fix the sloppiness of the new agreements... after all not everyone can read RokuJoel's interpretation of the text - and technically a post here does not amend the text. Just sayin'... 8)
 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Re: Important: Roku Developer Agreement Update

Fri Oct 02, 2015 10:36 am

For those who want to transition to the new billing agreement early, please click here:

https://developer.roku.com/enrollment/standard

Thanks,

- Joel
 
steveintheukok
Posts: 45
Joined: Wed Jun 19, 2013 12:11 pm

Re: Important: Roku Developer Agreement Update

Fri Oct 02, 2015 10:46 am

The form appears to be for US developers only.

It does not allow you to leave the state entry blank or select none.

It does not allow a non US postcode (zipcode) to be entered.

I have not checked the phone number box, it may also not work as desired.

As such I am unable to complete it.

Can this be corrected and then let us know.

Thanks
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Important: Roku Developer Agreement Update

Fri Oct 02, 2015 11:33 am

If you see only this:
Image
- then make a point to explicitly log out of the profile and try again.

If on the 2nd attempt it redirects you directly to the dev.control panel - don't believe it - torch the cookies, add "?randomajkshd" at the end of the URL etc till you get to some legalese screen.

After another screen with a US-only form, something may - or may not - have had happened. It's a mystery to me. Is there a place one can see the status?!

Image Two things to know about RokuCo's web developers: they are all thumbs + pretentious Linkedin profiles.
Image
 
User avatar
RokuJoel
Topic Author
Posts: 1758
Joined: Mon Nov 14, 2011 5:22 pm

Re: Important: Roku Developer Agreement Update

Fri Oct 02, 2015 1:28 pm

it is a bug, the fix should go out on Monday, so try Monday evening or Tuesday Morning.

- Joel
 
EnTerr
** Valued Community Member **
Posts: 3834
Joined: Sun Jan 02, 2011 2:41 am

Re: Important: Roku Developer Agreement Update

Mon Oct 05, 2015 4:08 pm

Hmm, I thought i succeeded clicking-through it.
How can i check the status, where is the place in the control panel to check?

Who is online

Users browsing this forum: No registered users and 3 guests