We are glad to announce first decentralised Peer to Peer plugin on Bubble.
Fast, Secure and Unlimited
BETA testing If you want to participate, leave a comment and we’ll give you 1 free license that is active until we are out of beta phase (1-2 weeks roughly). We’ll contact you in PM.
We will announce in advance when we are closing the testing phase.
Features
Text chat
Video/Audio calls
Screen share
Connection through firewall
File sharing (directly, without database)
Trigger an event for connected user
(For example User 1 can trigger a click event for User 2)
Works on both, mobile and web browsers
No need to register and pay to third part services, install the plugin and it is ready to go
Pay only for the plugin that we actively update with bug fixes and improvements
Demo
Messages
File sharing
Video call
F.A.Q.
What if I need only one feature?
If you need only video or only file feature, 3 new plugins with those separate features are coming soon.
P2P - Video calls
P2P - Text chat
P2P - File sharing
What is P2P or Peer to Peer?
A peer-to-peer (P2P) service is a decentralised platform whereby two individuals interact directly with each other, without intermediation by a third party.
Do you use any third party or other type of backend service?
The initial connection and unique ID generation is made on our private server, when the two users are connected, the server is not in use anymore and all data(text, files or video stream) is transmitted directly from one user to another.
Also, no data is saved or goes through Bubble database.
What is the latency
Data sent between the two peers do not touch any other servers, so the connection speed is limited only by the upload and download rates of the two peers. This also means you don’t have the additional latency of an intermediary server.
What happens if a client is behind a firewall and cant do p2p?
Firewall is not a problem, we are using our ICE server to solve this issue.
Is it possible to host the private serve?
Yes it is possible. We can build the server for you. It will require some time and costs do to it. We can discuss more details in private.
Additional important information
UI Elements
The plugin does not provide any UI elements. All UI elements from demo page are for demonstration purpose only, this plugin is a tool that provides you everything you need to build a P2P connection, all UI elements are up to you.
Message history
Message history is not saved anywhere. Only last 30 messages are available via plugin state.
Documentation
Coming soon. You can see how it works in demo editor.
What pricing do you expect after beta? And is it possible to host the private server for initial connection / id generation outself? (so if anything happens to ezcode we can continue using it).
Also what happens if a client is behind a firewall and cant do p2p?
Hi!
Yes the beta is still opened, I’ll write you both in PM.
There will be subscription plan only.
Our solution is the cheapest on the market and it is unique, because it was built from scratch specially for Bubble.
In order it to work, we have to run our own private server (See in description why we need that)
Also, we are constantly work on improvements and new features.
hmm, will see if we can do that. One related feature that we already have is trigger event, so user 1 can trigger an event to user 2, You can see that in demo when pressing the hand button )
Look in the demo editor how it works.
Basically when you use this action, an event is triggered for other user, and you can do whatever you want there in this event.