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");
                    console.log(data);
                }
            });
});

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

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

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        bastly = new Bastly("USER1234", "DEMOKEY", this, Play.class);
    }

    @Override
    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

Prizes

EU
Impact brand