Launch checklist - Android

Here are the steps required to get your Massive-powered app compliant and ready for release

1

Determine what premium feature, content, or service to monetize with Massive and to offer to your app users.

2

Create a developer account to access the Massive SDK (you can contact us if you’re not approved within a few days).

3

Refer to our documentation, example code, and sample apps to integrate the SDK into your app.

4

Add an opt-in dialog with this content to your app, linking to our FAQ, license, and privacy policy (or your own after including ours):

To remove ads and get free content, please let Massive use a small amount of your device's free resources and IP address to download public web data from the internet.

This supports the development of Application and helps us to improve our services.
No personal information is collected except your IP address.

Your participation is optional, and you may opt out anytime by accessing Settings (see Massive's FAQ for details).

Pressing Accept indicates that you agree to Massive's license and privacy policy.

You can opt out at any time after opting in.

Decline
Accept

5

Add this text to your terms of service, linking to our FAQ:

[Insert your app name] lets you [describe your premium offering] in exchange for a small amount of your bandwidth managed by our software partner Massive. You can monitor and control this resource use anytime by choosing Resource usage from the application menu.

Your idle computing resources such as Network bandwidth are used to perform business intelligence research, run scientific simulations, or download public web data. (see Massive’s FAQ for details, potential risks, and their mitigation).

[Insert your app name] should not be silently installed, without displaying installation details and options. The app supports silent installation only to apply timely feature upgrades, bug fixes, and other improvements after you have initially installed [insert your app name] and viewed the provided installation dialogs.

6

Contact us if you have any questions.