Subin Raj Final158final
Subin Raj Final158final
Presented by
Subin Raj
MCA23-158
10/03/2025
1
TABLE OF CONTENTS
3
RELATED WORKS
Sno Title Pros Cons
0
customization, large file
sharing.
3 Signal •
ABOUT
Strong emphasis on privacy,
minimal data collection,
open-source encryption
• Limited interface features,
no cloud backup for chats.
1
protocol.
You can enter a
4 Slack • Organizedsubtitle here if you
communication • Not suitable for personal
channels, collaboration tools communication, lacks end-
need it
for businesses, file sharing. to-end encryption for
chats.
4
RELATED WORKS
● P. Pandey et al., "Developing a Secure and Multilingual Chat App with Real-
Time Translation," 2024 Third International Conference on Intelligent
Techniques in Control, Optimization and Signal Processing (INCOS),
Krishnankoil, Virudhunagar district, Tamil Nadu, India, 2024, pp. 1-6, doi:
10.1109/INCOS59338.2024.10527706.
0 ABOUT
● S. S. Priya et al., "Cross-Language Connect: A Chat App for Smooth
Multilingual Communication," 2024 Second International Conference on
1
You
Intelligent Cyber Physical Systems can
and enterofa Things (ICoICI),
Internet
subtitle here if you
Coimbatore, India, 2024, pp. 159-164,
need doi:
it
10.1109/ICoICI62503.2024.10696715.
5
RELATED WORKS
● V. Rawat et al., "A Web-Based Real Time Chat Application for User Friendly Interaction," 2024 1st
International Conference on Advanced Computing and Emerging Technologies (ACET),
Ghaziabad, India, 2024, pp. 1-6, doi: 10.1109/ACET61898.2024.10730503.
● A. Vats, S. Azim and A. S. Chauhan, "Chat messenger app using Flutter," 2023 5th
International Conference on Advances in Computing, Communication Control and
0
Networking (ICAC3N), Greater Noida, India, 2023, pp. 1531-1535, doi:
10.1109/ICAC3N60023.2023.10541433
ABOUT
● V. Singh et al., "A Secure Web-Based Android Chat Application Using The AES
1
You can enter a
Encryption Algorithm," 2023 5th International Conference
subtitle on Advances in Computing,
here if you
need it
Communication Control and Networking (ICAC3N), Greater Noida, India, 2023, pp.
1329-1332, doi: 10.1109/ICAC3N60023.2023.10541852. 6
GAP IDENTIFIED
● Existing solutions raise concerns about metadata collection and potential
misuse of personal data.
● Lack of focus on privacy and security in existing apps makes them less
ideal for personal or sensitive conversations.
7
PROBLEM STATEMENT
Existing chat applications often lack default end-to-end encryption, collect
metadata, and offer no secure cloud backup, compromising user privacy. Their
limited features and poor usability make them unsuitable for secure personal
communication. There is a need for a real-time chatting solution that prioritizes
privacy, offers robust encryption by default, ensures data control, and delivers
an intuitive user experience.
8
KEY FEATURES
● Real-Time Messaging: Instant communication with seamless
synchronization across devices.
9
METHODOLOGIES- AES (Symmetric key Encryption)
Sender Receiver
10
Technologies used
Frontend
● Flutter: For building a cross-platform application (Android, iOS, Web) with a
single codebase.
Backend
● Firebase Firestore: For real-time database and synchronization of messages
and user data.
Tools
● Git/GitHub: Version control and collaboration.
Cipher
12
Screenshots
13
Screenshots
14
Darkmode Screenshots
Home Screen Profile Screen Chat Screen Chat Screen Adds User
15
Conclusion
This project leverages Flutter and Firebase to develop a secure, scalable,
and feature-rich chat application with real-time communication and end-to-
end encryption. By integrating modern technologies like Cloud Firebase
and Flutter, the application ensures seamless performance and data
privacy With its user-friendly interface and robust functionality, the chat
application addresses the growing demand for reliable messaging
platforms and sets the foundation for future enhancements like AI chatbots
and video calling.
16
REFERENCES
● P. Pandey et al., "Developing a Secure and Multilingual Chat App with Real-
Time Translation," 2024 Third International Conference on Intelligent
Techniques in Control, Optimization and Signal Processing (INCOS),
Krishnankoil, Virudhunagar district, Tamil Nadu, India, 2024, pp. 1-6, doi:
10.1109/INCOS59338.2024.10527706.
0 ABOUT
● S. S. Priya et al., "Cross-Language Connect: A Chat App for Smooth
Multilingual Communication," 2024 Second International Conference on
1
You
Intelligent Cyber Physical Systems can
and enterofa Things (ICoICI),
Internet
subtitle here if you
Coimbatore, India, 2024, pp. 159-164,
need doi:
it
10.1109/ICoICI62503.2024.10696715.
17
REFERENCES
● V. Rawat et al., "A Web-Based Real Time Chat Application for User Friendly Interaction," 2024 1st
International Conference on Advanced Computing and Emerging Technologies (ACET),
Ghaziabad, India, 2024, pp. 1-6, doi: 10.1109/ACET61898.2024.10730503.
● A. Vats, S. Azim and A. S. Chauhan, "Chat messenger app using Flutter," 2023 5th
International Conference on Advances in Computing, Communication Control and
0
Networking (ICAC3N), Greater Noida, India, 2023, pp. 1531-1535, doi:
10.1109/ICAC3N60023.2023.10541433
ABOUT
1
● V. Singh et al., "A Secure Web-BasedYouAndroid
can Chat
enterApplication
a Using The AES
subtitle here if you
Encryption Algorithm," 2023 5th International Conference on Advances in Computing,
need it
Communication Control and Networking (ICAC3N), Greater Noida, India, 2023, pp.
1329-1332, doi: 10.1109/ICAC3N60023.2023.10541852. 18
THANK YOU
19
Why Chat app?
20
21