Realtime Backend for Apps

Open source, autoscalable, multiplatform and secure

Try it now

Get started in seconds

Bastly sends and receives data in realtime with a few lines of code in any platform. Connect as many users and apps as you want.

Learn Bastly quickly   3 minute tutorial

//Use YOUR ownApiKey, "alice" is the user that will send messages 

var bastly = bastly({
                from: "alice",
                apiKey: "testApikey",
                callback: function (data){
                    console.log("got data in channel alice");

  /* Remember to include bastly JS Library
  <script src=""></script>
bastly.send("bob", { msg: "Hello bob!" });

public class MainActivity extends ActionBarActivity implements MessageListener {  
    private Bastly bastly;

    protected void onCreate(Bundle savedInstanceState) {
        bastly = new Bastly("USER1234", "DEMOKEY", this, Play.class);

    public void onMessageReceived(String channel, Play receivedPlay) {
       Log.d("SAMPLE", "spell received" + receivedPlay.getSpell());
EU data-law compliant icon
Open Source
The right to control your destiny
End to End encryption icon
End to End encryption
Better safe than sorry!
Open Source icon
EU data-law compliant
We care so you don’t have to


Impact brand