Flexible Pricing

Free until 3 million updates, zero maintenance, increased app engagement, lower monthly costs and weeks of development time saved.

free
$ 0 /mo
  • 3,000,000 updates
    Starter for more updates
    3 Million Updates

    What defines an update? It is how many activities you push via the API and the number of users who follow feeds.

    If you add an activity to a feed that is followed by 50 other feeds, this will trigger 51 feed updates.

    Unfollows are the exception to this rule. For every one unfollow 25 updates are used.

  • Community help
Get Started »
starter
$ 59 /mo
  • 5,000,000 updates
    4.5¢ per extra 1,000 Updates
    5 Million Updates

    What defines an update? It is how many activities you push via the API and the number of users who follow feeds.

    If you add an activity to a feed that is followed by 50 other feeds, this will trigger 51 feed updates.

    Unfollows are the exception to this rule. For every one unfollow 25 updates are used.

  • Normal processing priority
Upgrade
growth
$ 269 /mo
  • 9,000,000 updates
    4¢ per extra 1,000 Updates
    9 Million Updates

    What defines an update? It is how many activities you push via the API and the number of users who follow feeds.

    If you add an activity to a feed that is followed by 50 other feeds, this will trigger 51 feed updates.

    Unfollows are the exception to this rule. For every one unfollow 25 updates are used.

  • Custom ranking
  • High processing priority
Upgrade
pro
$ 899 /mo
  • 25,000,000 updates
    3.5¢ per extra 1,000 Updates
    25 Million Updates

    What defines an update? It is how many activities you push via the API and the number of users who follow feeds.

    If you add an activity to a feed that is followed by 50 other feeds, this will trigger 51 feed updates.

    Unfollows are the exception to this rule. For every one unfollow 25 updates are used.

  • Custom ranking
  • Feed analytics *
  • Very High processing priority
Upgrade
enterprise
Contact Us
  • CUSTOM updates
    Custom Updates

    We’ll work with you to create a custom solution that will give you the allocation you need to grow and scale.

  • Phone / SLA / Slack
  • Personalization
  • Dedicated API endpoint
  • Push/Pull technology
  • SSO (SAML)
  • Dedicated processing
  • Learn More About Enterprise »
Contact Us »

Fair Usage

Stream’s pricing is based on the number of feed updates. Our self serve plans have fair usage limits to help ensure system stability. These limits do not apply to enterprise plans.

Redundant Storage

Stream’s infrastructure is highly available and continously replicates your data to 3 different machines across multiple availability zones.

Realtime

You can listen to feed changes in realtime using websockets, webhooks or SQS.

  • Monthly
  • Free
  • $59
  • $269
  • $899
  • Contact us
  • Yearly
  • Free
  • $49/mo
  • $229/mo
  • $799/mo
  • Contact us
  • Monthly Feed Updates
  • 3,000,000
  • 5,000,000
  • 9,000,000
  • 25,000,000
  • Custom
  • Unique records
  • 200,000
  • 400,000
  • 1,000,000
  • 4,000,000
  • Custom
  • Monthly API Calls
  • 200,000
  • 400,000
  • 2,000,000
  • 10,000,000
  • Custom
  • Max Realtime Connections
  • 250
  • 500
  • 2,500
  • 10,000
  • Custom
  • Flat
    Flat Feeds

    The flat feed allows you to show content from the people you follow. Build a feeds like Instagram, Facebook, Reddit and Twitter.

  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • Aggregate
    Aggregate Feeds

    The aggregate feed shows content from users you follow. It allows you to group various activities together and show them as one item.

  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • Notification
    Notification Feeds

    The notification feed allows you to build your notification system. It’s similar to Aggregate Feeds, but shows counds of the number of unseen activities. You can listen to changes in Realtime.

  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • Ranked
    Ranked Feeds

    The ranked feed allows you to take control over how your feeds are sorted. If you want to pin updates to certain places within the feed, this allows you to do it easily.

  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • Personalized
    Personalized Feeds

    Personalized feeds expand the feed with machine learning. Follow, engage and learn about users' interests to personalize their experience. Personalization is proven to improve engagement, retention and conversion.

    • done Discovery Feeds
    • done Follow Suggestions
    • done Email Digests
    • done Product Recommendations
    • done Edgerank
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;
  • &npsb;

We are connecting people and organizations who want to change the world. When it came time to build activity streams that showed the actions of millions of global citizens, adopting Stream was a no-brainer. In a few, short sprints we delivered a solution that scaled to our large user community in a fraction of the time it would have taken to build a similar solution ourselves.

I would use Stream again in a heartbeat.

Feeds are becoming a core part of more and more apps. Facebook has done a good job acquainting over a billion people with what a feed is, so it is a relatively natural thing for many, many people. Though that’s great for users, it’s historically been hard for developers to really build a feed that will meet user expectations (which are pretty high). Glad to see you folks continuing to work on this hard problem.

Stoked on what we are doing with Stream on @bandsintown. Great product these guys are building. They helped us build something extremely complicated that would have taken too many man hours otherwise.

Frequent Questions

As soon as you grow out of the PRO plan Stream’s pricing is tailored to your requirements. Because our feed technology is used by over 500 companies we’re typically very competitive in terms of pricing. In most cases Stream’s fees are comparable to the hosting costs of an in-house solution. Contact us to learn more.

Stream uses highly optimized Cassandra infrastructure to process the feeds. This allows us to charge a comparatively low price. In most cases a solution built in house will cost far more to operate. Stream's cost advantage becomes even larger when you take development and maintenance costs into account.

Your data is always yours. If you want to export it from Stream we’ll write a backup to an S3 bucket of your choosing. Our open source Stream-Framework also gives you a good starting point for building your own solution.

The team behind Stream has authored the popular open source project Stream-Framework and managed activity streams at successful startups. Stream scales well and allows you to retrieve your feed quickly whether you have 3 or 3 million users.

Assume that your social app has 50,000 users. These users add 60,000 activities per month and are on average followed by 50 people. This would lead to approximately 3 million feed updates per month (60,000 * 50). Note that the actual usage will vary heavily based on your user’s activity and how connected your network is.

The number of feed updates depends on how many activities you publish via the API and the number of users who follow those feeds. If you add an activity to a feed that is followed by 50 other feeds, this will trigger 51 feed updates. The only exception is unfollows. The unfollow operation is very heavy on our infrastructure and an additional 25 feed updates are billed for every unfollow operation.

Yes, Stream has rate limiting in place to ensure system stability. On paid plans these limits are relatively high though and you won’t encounter them during regular usage. Stream has a much lower rate limit on unfollows as the unfollow operation is very heavy on our end.

We charge $100 per million analytic events. Feed Analytics is essential for personalization and better understanding how your users are engaging with your feeds.

Stream Enterprise

Want to learn more about how Stream can power your app? Get in touch with us to design a custom plan that fits your specific requirements.

Read more about Enterprise »