Pricing

Pricing #

Overview #

It took a while to figure out how to farly price the harvester since it’s meant to be redistributed within bots of which many of allow binding/unbinding to different machines as long as there is only one instance of the bot running at a time. Because of this, I decided not to charge by the number of unique hardware addresses, but rather session ids.

If this is an issue, I am open to discusssing other options.

Scale #

I’ve based the price per unique session id off this function:

def calculate_invoice(unique_sessions):
    price_per_session = max(
        122.75 / (unique_sessions + 22.75)
        if unique_sessions <= 100 else
        50 / unique_sessions + .5,
        .5
    )
    return round(price_per_session * unique_sessions)

Here are a few common user base sizes to get a sense of how this function
preforms in the real world:

Unique Sessions Price (Month)
1 $5
30 $70
50 $84
80 $96
100 $100
200 $150

Payment #

I’m hopping to setup something with stripe at some point, but for now I’ll just be sending invoices
at the end of the month. You’ll have 3 business days to pay after which I’ll be forced to revoke
access to the liceseing server until payment is recived.