Launch checklist

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 license, privacy policy, and FAQ (or your own after including ours):

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

Your idle computing resources are used to mine cryptocurrency, run scientific simulations, and perform other distributed tasks, which may increase electricity consumption or decrease battery life (see Massive’s FAQ for details).

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

Decline
Accept
5

Add this text to your terms of service, linking to our FAQ, XMRig, and XMR-Stak:

[Insert your app name] lets you [describe your premium offering] in exchange for a small amount of your unused processing power, storage, and 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 are used to mine cryptocurrency like Monero, run scientific simulations, and perform other distributed tasks, which may increase electricity consumption or decrease battery life. There are many alternative tools that are unaffiliated with [insert your organization name] or Massive available to mine cryptocurrency, including
XMRig and XMR-Stak.

[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

Add this question and answer to a relevant portion of your website, linked from your terms:

Q: How can [insert your app name] be uninstalled?

A: In Windows, open the Start menu, go to Settings > Apps > Apps & features, choose [insert your app name], then press the Uninstall button. In macOS, open the Applications folder then drag and drop the app onto the Trash Dock item.

7

Sign your Windows app with an extended-validation code-signing certificate or sign and notarize your macOS app with a Developer ID cert.

(If you don’t have an EV code-signing cert, we recommended purchasing one from DigiCert – under Code Signing, choosing EV Code Signing Certificate.)

8

Contact us if you have any questions.