ReadSync is a better alternative, when BitChat faces takedown requests

fossheart1 pts1 comments

Should my ReadSync app be also banned from Github like Bitchat, amid the NEET controversy & the Janata Mantir Protests - šŸ¦€ decodedHTML šŸ¦€

Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Auto

Light

Rust

Coal

Navy

Ayu

šŸ¦€ decodedHTML šŸ¦€

Amid the takedown request to GitHub for BitChat, OSS project ReadSync is guaranteed to be much better alternative

I’m worried if my prototype application will also be subjected to be banned from Github - like BitChat, amid the GenZ protests in India. Need Backers!

What ReadSync is?

ReadSync is a minimalistic web application, based on the ActivityPub communication standard. It handles events to be communicated across its publishers and subscribers. The subscribers receives the events on their device as a push notification and have to the ability to synchronize onto their Google Workspace account, synchronizing across their calendar.

Fun fact about ReadSync, not having a User Interface is because it strives to stay minimalistic. The main user interface is the user’s device itself. Every device/browsers have their own notification UI. ReadSync utilizes this UI feature to bring forth information about different events, and it goes on to Cloud Calendar (currently Google Calendar). It uses service workers to enable this ability. Once the user signs in, the service worker, fetches the notifications published to the signed in user. Each user also has the ability to publish event notification across ReadSync users (subscribers).

Who is it for?

Event Organizers and like-minded leaders. For the people who want to organize their day to day activities. And increase the participations. ReadSync will be the best answer to all.

Handling events enable the users to think about managing their time and makes them contribute based on the event topics. Be a manager of your day to day activities. Communicating as an overseer is a personality trait of leaders. ReadSync is meant to amplify these behavior.

The Workflow

User signs into a ReadSync node

They publish events to their subscribers on the node/server

Subscriber logs in

Subscriber receives the notifications

Subscriber gets to choose, if they want to synchronize a particular notification of an event onto their Google Calendar

ReadSync adds a new event onto the Subscriber’s Google Calendar

Comparing ReadSync with BitChat, amid the GenZ protests

FeatureReadSyncBitChat

ProtocolReadSync is an application that uses the HTTP/HTTPS communication protocols. It is a PWA. Which means you only need an internet connection to update and synchronize with the latest data.Bitchat app is a bluetooth application, which means it is communicating on a different protocol.<br>Type of AppProgressive Web App (PWA)Chat

What this means is that, the signal is very less. Unlike some applications that keeps you in synchronized with the outside world.

Let’s think in terms of cybersecurity. You can still try to track down a signal coming from Bitchat or any other application. At any moment you gain access to regulate these signals. Say when the privacy law changed, you are given access to platform or the platforms in control of the distribution.

But ReadSync doesn’t automatically updates, even if the law changed. It will only if it is given the network access to. Which means you are still able to use it, even past the time the privacy law changed. By making the project opensource, any changes to the protocol or how ReadSync is used, is open to all public eyes.

With VPNs enabled the updation can be done, which means. No data shall pass through regulatory DNS servers. Making ReadSync fully capable of being untrackable.

Use Case

As it is an Event sharing application with the ability to circumvent surveillance. And also considering the recent NEET controversy and Janata Mantir protests (GenZ protests in India), to be able to conduct propaganda seems to be the most disruptive use case.

Current Limitations

FeatureReadSyncBitChat

Backed ByNo BackersTwitter founder: Jack Dorsey

Right now, it is not developed as an user friendly application as the prototype is what’s been released. Still the prototype can be used in a decentralized way. Meaning, you host it on your own server, and everyone who signs up on your server’s readsync, will be able to synchronize events with every other participants on your server.

But, you are not able to synchronize events from servers outside your own. The prototype are not linked.

The last contribution to ReadSync was 3 years ago, with a few changes it can be updated to be demo-able to the latest changes.

Lines of Code

FeatureReadSyncBitChat

Lines of Code4,966iOS: 1,88,639<br>Android: 76,415

Number of lines of code counted using: https://ghloc.vercel.app/<br>ReadSync is super minimalistic and does not require you to download the application onto your device.

The Vision

Handling information like events, is often...

readsync application events user bitchat event

Related Articles