Skip to content

Revenue Share

As a developer of Portal-apps, you automatically earn money from people who have your app installed. The revenue share scheme aligns incentives in a way that works best for everyone.


In order to reward app developers for their work, Portal uses a revenue share scheme. App developers receive a monthly payment that scales with the number of installed app instances and users have no additional cost when installing apps, so they are not discouraged from doing so. The process is also very low-effort for both parties with regard to setup and maintenance.

Payment and Decision Flow

The revenue share scheme consists of the following steps that are executed each month.

1. App Flatrate

Part of each user's monthly subscription fee is a flat app payment of a few euros. This fee is mandatory and constant. For the customer, it is simply part of the subscription fee. Assume for this example a monthly app fee of 3.00€.

2. App Usage Monitoring

During each month, the Portal monitors which apps are installed and for how long. Assume the following distribution where App 1 is installed for the whole month and at the middle of the month, App 2 was uninstalled and App 3 was installed instead.

gantt
    dateFormat  DD
    axisFormat  %d
    todayMarker off

    App 1       :   app1, 01,30d
    App 2       :   app2, 01,15d
    App 3       :   app3, 16,15d

3. Weight Calculation

At the end of the month, Portal uses this information to calculate a weight for each app matching the relative time it was installed. In the example, it would look like this:

App Weight
App 1 50%
App 2 25%
App 3 25%

4. Manual Adjustments

Upcoming Feature

The option for manual adjustment is not yet implemented. Users cannot change the weights yet and its implementation - when completed - might differ from this description.

The user is notified of the calculated weights and can now make adjustments. Maybe they want to boost an especially good app, e.g. App 3.

App Weight Boost Boosted Weight
App 1 50% 37.5%
App 2 25% 12.5%
App 3 25% 50%

5. Splitting the Flat Fee

The user-adjusted weights are sent to the Portal backend and are used to split this month's app fee.

App Weight Boost Boosted Weight Revenue Share
App 1 50% 37.5% 1.125€
App 2 25% 12.5% 0.375€
App 3 25% 50% 1.5€

6. Sum Up and Payout

For each app, the revenue share from all Portals is summed up and added to the app developers account, ready to be withdrawn at any time or sent automatically to their bank account.

Incentives

This scheme creates beneficial incentives for all involved parties.

For App Developers

As an app developer, you have an incentive to build apps that are useful or delightful to many users. If they install it, you are compensated.

But since you are compensated each month for as long as users keep your app installed, you profit from continuously maintaining and updating your app.

In addition, you profit more the fewer other apps a user has installed. This is the case if your app covers many use-cases and is versatile.

For Portal Users

As a Portal user, your flat app payment is a constant and mandatory part of your Portal's price tag. There is not a single additional thing you must do to enable it. And no matter how many or few apps you use, you always pay the same amount.

This makes paying for apps a nobrainer. It means that you can install and try apps as much as you want without a second thought.

But if there is an app you particularly like, you can give it a boost and allocate an additional share of your flat payment to that app.