SplitFlapSend Security & Privacy Scorecard
Android
All rendering, video encoding, and GIF generation runs entirely on-device. No user accounts are created, no analytics run, and no data is transmitted to any server. The only external contact is a one-time license verification with Google Play Billing and PairIP at purchase time.
Best for
Creative messaging with no data collection
Findings
- 0 critical
- 0 high
- 0 medium
- 0 low
- 3 info
1 issue identified across security and privacy analysis.
Top security issues
- Minimal Permission Footprint — app requests only 4 non-dangerous permissions, matching its functionality precisely
- Firebase Datatransport dormant transitive dependency — carries minor forward risk if future updates inadvertently initialize Firebase
- No native code or JNI — eliminates entire native binary attack surface
Top privacy issues
- No analytics or tracking SDKs present — Play Store data safety declaration verified accurate by source analysis
- Minimal permission footprint — no access to camera, microphone, location, contacts, or storage
- All processing on-device — no backend API, no user accounts, no PII transmitted
Full analysis
SplitFlapSend
SplitFlapSend lets you create animated split-flap display messages like airport departure boards and share them as video or GIF. Choose preset phrases or customize up to 48 characters across 4 rows. Export as video with sound or animated GIF.
What This Means for You
Your data stays entirely on your device and is never collected, tracked, or shared with anyone.
Recommendation: Safe & Privacy-Focused
SplitFlapSend demonstrates strong privacy practices with no analytics, minimal permissions, and all processing on-device. Safe for general use with no data collection.
Best For: Users who want a fun, privacy-respecting animated message app with no data collection
Key Findings
Data Security - 0 findings
Network Security - 0 findings
Code Safety - 0 findings
Privacy - 0 findings
Privacy Concerns
What Data is Collected
No personal data is collected by this app. All message creation, video encoding, and GIF generation happen locally on your device. No user accounts are required and no information is transmitted to the developer.
Third-Party Data Sharing
No third-party data sharing was identified in this analysis.
Understanding the Scores
Security: 100/100
Privacy: 100/100
Security Breakdown
- Data Security: 100/100 - All processing is on-device with no data stored or transmitted externally
- Network Security: 100/100 - No backend server communication; network access is used only for Google Play Billing
- Code Safety: 100/100 - Pure Kotlin/Java code with no native binaries, no unsafe patterns identified
Privacy Breakdown
- Data Collection: 100/100 - Zero analytics, telemetry, or tracking of any kind
- Data Sharing: 100/100 - No data shared with any third parties
- User Control: 100/100 - No accounts, no profiles, no persistent identifiers collected
Positive Security Features
- No analytics or tracking - zero telemetry is collected from your device
- Minimal permissions - only network access for billing and license checks; no access to camera, microphone, location, contacts, or storage
- All processing on-device - message creation, video export, and GIF generation never leave your phone
- No user accounts - no sign-in, no profile, no personal information required to use the app
- External links open in your system browser rather than an in-app browser
- No native code - the entire app runs in the standard Android runtime with no low-level binary components
Areas for Improvement
GDPR / CCPA Compliance
The app's privacy practices are already strong. One area to monitor:
- Firebase Datatransport Dependency
The app includes a dormant Google Firebase component pulled in as a side effect of Google Play Billing. It is not active today, but future updates that add Firebase features should be reviewed to ensure the privacy-first approach is maintained.
Security Enhancements
- License Verification Network Traffic
The app contacts Google Play servers for license verification at launch. This is standard practice for paid apps, but users on restricted networks should be aware that a network check occurs on startup.
Technical Context
App Type: Media and messaging utility (content rating: Everyone)
Classes Analyzed: 19,305
Third-Party Services: Google Play Billing, Google Play Services (GMS), Firebase Datatransport (dormant transitive dependency), PairIP License Check
Context Tags: media, messaging
About This Analysis
This security analysis was conducted by CITT (Can I Trust That), an independent security analysis service. We perform static code analysis on Android applications to help users make informed decisions about app security and privacy.
App Details
Developer: Mark Morris (uplink.to)
Version: 1.0.47 (Build 4)
Analysis Date: 2026-04-14
Package: com.markmorris.splitflapsend
Analysis Limitations
- Static analysis only (code review without running the app)
- Based on APK version 1.0.47 analyzed on 2026-04-14
- May not reflect server-side security controls
- Cannot detect all runtime behaviors
Versions & scan history
| Scan | Date | Overall score |
|---|---|---|
| #2 (current) | 100/100 |