MirrorFly Strengthens Security with New Private Storage Feature
Modern app development demands a robust and scalable in-app communication solution. MirrorFly, a leading provider of in-app communication SDK suites, understands this need.
Our recent update focuses on enhancing feature scalability across Android, iOS, and native apps. This ensures seamless integration of diverse communication functionalities including chat, voice and video calling within your app, regardless of its size or complexity.
Table of Contents
What’s New with MirrorFly SDK?
MirrorFly’s latest strategic expansion of the SDK feature portfolio empowers developers with robust and secure file sharing capabilities, allowing users to effortlessly exchange data within the app.
The intuitive and feature-rich nature of the SDK caters to applications across all industries, empowering brands to tailor in-app communication to their specific needs.
This update introduces a revamped approach to managing downloaded media files within the application, prioritizing user data security & privacy and performance enhancements. Here’s a breakdown of the key changes:
iOS
Isolated Storage
Previously, downloaded media resided in the device’s default Gallery app, accessible by other applications.
To address this, downloaded files are now stored within the application’s dedicated storage space by leveraging the complete FileProtection option.
This isolated environment restricts access by external apps, file managers, and even iTunes.
Deactivation of Share Option for Security
To further augment security measures, the share option across applications from the chat & Messaging feature has been deliberately disabled.
This preemptive action prevents the potential dissemination of sensitive media files through unsecure channels, thereby curtailing any risk of accidental or intentional data leakage.
By disabling the share functionality, we maintain stringent control over data distribution and safeguarding user privacy.
Android
Restricted Media Access
In a pivotal enhancement to data security, downloaded media files are no longer accessible in the default Gallery application.
This change significantly reduces the risk of inadvertent exposure and ensures your media files are better protected against unauthorized access.
Enhanced Media File Security with Scoped Storage
Android now uses scoped storage space to save attachments, enhancing data protection.
To minimize the potential risk of cross-application data breaches and to reinforce the security of your device, scoped storage isolates app-specific files. This security feature is available on Android 10 and above.
Flutter
Introduction of Private Storage Feature
A significant enhancement has been introduced with the addition of a private storage feature.
This innovation represents a substantial leap forward in data security, ensuring that downloaded files are no longer accessible through the default Gallery application.
The implemented restrictions are uniformly applicable across both Android and iOS platforms, ensuring consistent security protocols.
This cross-platform approach fortifies the integrity of your media files, making them inaccessible to unauthorized applications or users.
Updated SDK Versions
The iOS SDK has been updated to version 5.17.3 and the Android SDK has been upgraded to version 7.13.3 to support these advanced security measures.
Enhanced Performance
Performance improvements have been made across voice calling, video calling, video conferencing and VoIP & SIP calling in addition to the security enhancements.
For more information on the updates discussed here, feel free to draw inspiration from our documentation and demo apps.
- Android: https://www.mirrorfly.com/docs/chat/android/v3/quick-start/
- iOS: https://www.mirrorfly.com/docs/chat/ios/v3/quick-start/
- Web: https://www.mirrorfly.com/docs/chat/react/v2/quick-start/
Get Started with MirrorFly Advanced Communication SDK Today!
Drive 1+ billions of conversations on your apps with highly secure 250+ real-time Communication Features.
Contact Sales- 200+ Happy Clients
- Topic-based Chat
- Multi-tenancy Support