Service for real-time
push messaging

Send live updates, create chatrooms and live experiences

Sign up for free

Free for up to 20 concurrent users and 100,000 daily messages

Hey! Check out the live demo. Paste the snippet into your Terminal to push a message here ๐Ÿ‘‡
curl -H "Content-Type: application/json" \
   -X POST \
   -d 'Hello from ScaleDrone' \
   https://api2.scaledrone.com/G3TYvCzoXtrIuEtQ/notifications/publish
Copy and paste this into Terminal

We push messages to your customers

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

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

Simple API

Get started in minutes

Use one of our official API clients or roll your own using our REST API, itโ€™s super simple.

JavaScript
Node.js
Go
Ruby
Python
PHP
REST
var drone = new ScaleDrone('CHANNEL_ID');
drone.on('open', function() {
 var room = drone.subscribe('notification');
 room.on('data', function(data) {
   console.log('Received data:', data);
 });
 drone.publish({
   room: 'notification',
   message: {foo: 'bar'}
 });
});var ScaleDrone = require('scaledrone-node-push');
var sd = new ScaleDrone({
 channelId: 'channel_id',
 secretKey: 'secret_key'
});
sd.publish('notifications', {foo: 'bar'});import "github.com/ScaleDrone/scaledrone-go"
 
func main() {
	client := scaledrone.NewBasicAuthClient("channel_id", "secret_key")
	_ = client.Publish([]byte("Hello Go"), "notifications")
}require 'scaledrone'
sd = ScaleDrone.new({
 channel_id: 'channel_id',
 secret_key: 'secret_key'
})
sd.publish({foo: 'bar'}, 'notifications')from scaledrone import ScaleDrone
sd = ScaleDrone('channel_id', 'secret_key')
sd.publish('notifications', {'foo': 'bar'})$auth = array(
 'channel_id' => 'channel_id',
 'secret_key' => 'secret_key'
);
$sd = new ScaleDrone\Client($auth);
$message = ['foo' => 'bar'];
$sd->publish('notifications', $message);curl -H "Content-Type: application/json" \
   -X POST \
   -d '{"message": "Hello from ScaleDrone"}' \
   https://api2.scaledrone.com/G3TYvCzoXtrIuEtQ/notifications/publish

Supported browsers

Scaledrone works
everywhere

ScaleDrone uses WebSockets when possible and falls back to fallback technologies for those IE8 users.

Security & Access Control

Scaledrone is
secure

All plans, including the free one are SSL encrypted. Use the Authentication API to define detailed access permissions for each user.

Check our Authentication API

Daily pricing

Planless pricing

Add funds to your account and we will deduct whatever you use every 24 hours. That way you don't have to pay for a full month of the largest plan because of one traffic spike.

Read more about pricing

Friendly pricing

Not only the best
prices in town

Our flexible daily pricing system means that you don't have to pay a month of the largest plan just because you hit the Hacker News front page for a day.

Read more about pricing
DateAmountComment
Sat, Sep 26, 2016$50Payment
Sat, Sep 27, 2016$-0.4Daily funds removed (86 users online)
Sat, Sep 28, 2016$-0.4Daily funds removed (72 users online)

Try Scaledrone for free

Sign up for free

Free for up to 20 concurrent users and 100,000 daily messages