A service for pushing
messages to browsers.

Make your apps real-time.

Free for up to 20 concurrent users and
100,000 daily messages
Paste this into Terminal or use
curl -H "Content-Type: application/json" \
     -X POST \
     -d '{"message": "Hello from ScaleDrone"}' \

Send a message to ScaleDrone and
we will push it to your customers

push messaging graph
  1. Simple API

    Using our elegant JavaScript and REST API you can get started in a matter of minutes.

    var drone = new ScaleDrone('CHANNEL_ID');
    drone.on('open', function (error) {
        var room = drone.subscribe('main');
        room.on('data', function (data) {
            room: 'main',
            message: 'hey!'
  2. Two Way Data Pushing

    Not only can users receive data, but if allowed, they can also push data to other users.

  3. Meaningful Statistics

    Get an overview of your current traffic or take a look at your past growth.

    example push messaging chart
  4. Top Security

    We offer SSL encrypion for all plans, including the free one.

    Using our Authentication API you can define specific access levels to rooms based on user's needs.

    /* Node.js code */
    var payload = {
        client: clientId,
        channel: channelName,
        permissions: { // Regex based access permissions
            '.*': {
                publish: false, // Forbids publishing to all rooms
                subscribe: true // Allows subscribing to all rooms
            '^private-room$': {
                publish: true, // Allows publishing in private-room
                subscribe: true
        exp: Date.now() + 180000
    var token = jwt.encode(payload, secret, 'HS256');
  5. Integrate With Your Business Logic

    Besides pushing data from your servers your can also authenticate users who are connecting to ScaleDrone using your existing servers and business logic.

  6. Works Everywhere

    ScaleDone uses Websockets when possible and uses fallback technologies if needed. So you don't have to worry about if you're pushing to the latest version of Chrome, iOS or IE7.

  7. Friendly Pricing

    Not only are our prices the best in town, but our daily pricing system means that you don't have to pay 30 days of the largest plan just because you hit the Hacker News front page for a day.

    If you used just enough resources to stay in the free plan, you don't even have to pay for that day.

    Sat, Sep 6, 2014$50Payment
    Sun, Sep 7, 2014$-0.4Daily funds removed (86 users online)
    Mon, Sep 8, 2014$-0.4Daily funds removed (72 users online)
    Read more about pricing..
Free for up to 20 concurrent users and
100,000 daily messages