Blyppr
UI / UX
Product Development
About
Client

Blyppr is a 'Privacy-first' instant messaging mobile application being built for one of the ablest startup teams. Though there are umpteen chat applications around, Blyppr will top the table for its lite, secure & scalable functionalities.

Just as in any other chat application, Blyppr was intended to have a 1-to-1 as well as group chat features. The features which will distinguish this mobile app from all other apps available are Schedule Message, Auto-delete on seen, Multiple file format sharing, etc. With all these and many more requirements in place, we started ideating for the best-fit design and development solution.

The
Requirement
Solution

This all-in chat application, Blyppr will be available for both Android & iOS users soon followed by a web application. So with no second option, we chose Flutter to be our frontend development framework which will reduce the effort & cost by half. This is because, Flutter from Google is the best cross-platform application development framework which helps in building beautiful, natively-compiled applications for mobile, web, and desktop from a single codebase.

Approach

Holding to our agile methodology, the development phases were split based on the feature category. Once all the features were finalized, we categorized them into 'must-have' features and 'good-to-have' features. With the priority for the former set high, the sprint plans were worked out.


Since this is an Instant messaging application intended for the use of all age groups, the user experience to be delivered was our priority concern. Gesture Controls were designed to deploy some frequently used actions in a chat application.


For example, a simple swipe from right to left over a conversation will delete it. In turn, a swipe from the left to right will archive the conversation.


The auto-compression of multiple file formats is handled effectively within the app to reduce the amount of data exchange. In addition to giving the real-time chat experience, features are in place to Auto-Delete the messages upon verifying the recipient's 'seen' status. This particular feature will come in handy for the users while sharing critical information like passwords or any such important credentials.

To offer the true sense of privacy & security to the users in every aspect, high-end security layers and end-to-end encryptions like AES-256 were deployed. This helps in protecting the user data from third-party infiltrations. To prevent unauthorized access to the servers, the database system built with MongoDB involves multi-level authentications and 256-bit SSL encryption.

Sharing sensitive information is safe with Blyppr.

To make the entire real-time information exchange among the peers work seamlessly, Blyppr is powered by Elixir. Elixir is a highly dynamic, functional language leveraging the Erlang VM for running low-latency, distributed and fault-tolerant systems. This ensured the app to be highly scalable and feature-enriched.


To offer the true sense of privacy & security to the users in every aspect, high-end security layers and end-to-end encryptions like AES-256 were deployed. This helps in protecting the user data from third-party infiltrations. To prevent unauthorized access to the servers, the database system built with MongoDB involves multi-level authentications and 256-bit SSL encryption.

Elixir Flutter Firebase
Results
3 x reduced effort & cost in the making of this app with high profile technology stack like Flutter & Elixir.
70 % reduced data consumption using advance compression algorithms like H.265 for videos.
<100 ms global latency in delivering messages.
Client
feedback
RootQuotient went above and beyond our expectations in all aspects. Their proactive attitude has given a whole new dimenstion to the product than what we had in mind, weeks ago.
Eric Davis
Founder