Effective Date: August 26, 2025
Last Updated: September 23, 2025
Introduction
Dhaka Bus (“we,” “our,” or “us”) is committed to protecting your privacy. This Privacy Policy explains how we collect, use, store, and protect your information when you use our mobile application (“App”).
Information We Collect
1. Device Information
- Device ID and Information: We collect device identifiers for app functionality and analytics.
- App Version Information: To ensure compatibility and provide updates.
- Device Model and OS Version: For app optimization and troubleshooting.
2. Usage Analytics and Performance Data
- App Usage Patterns: How you navigate through the app and which features you use.
- Performance Metrics: App crashes, errors, and loading times through Firebase Analytics and Crashlytics.
- User Interaction Data: Button clicks, screen views, and app session duration.
3. Bus and Route Data
- Search Queries: When you search for bus routes or stops.
- Starting and Destination Stations: The bus stops you select for route planning.
- Route Preferences: Your frequently used routes (stored locally only).
4. Device Token For Future Notifications
- Firebase Cloud Messaging Token: We collect device tokens to enable push notifications (feature currently being developed).
How We Use Your Information
1. Core App Functionality
- Provide bus route information and schedules.
- Enable search functionality for bus stops and routes.
- Show buses available between selected starting and destination points.
- Cache data locally for faster app performance and offline access.
2. App Improvement
- Analyze app usage to improve user experience.
- Fix bugs and enhance app performance.
- Monitor app stability and identify issues.
3. Future Notifications (Currently in Development)
- Send important updates about bus services.
- Notify about app updates and new features.
- Provide service alerts and announcements.
Data Storage and Security
1. Local Storage (On Your Device)
- Hive Database: Bus information, routes, and user preferences stored securely on your device.
- Local Cache: Bus schedules and route data cached for offline access.
- No Location Permissions: We do not access your device location — all bus stop data is pre-loaded.
2. Cloud Storage
- Firebase Firestore: Bus data, routes, and schedules stored in Google’s secure cloud infrastructure.
- Firebase Analytics: Usage statistics and performance data.
3. Security Measures
- All data transmission encrypted using HTTPS/TLS.
- Firebase security rules protect cloud data.
- Local data stored using secure device storage APIs.
Third-Party Services
1. Google Firebase Services
- Firebase Analytics: App usage analytics and performance monitoring.
- Firebase Crashlytics: Crash reporting and error tracking.
- Firebase Cloud Messaging: For future push notification functionality.
- Firebase Firestore: Cloud database for bus and route information.
- Purpose: App functionality, performance monitoring, and user experience improvement.
- Data Shared: Device information, usage analytics, crash reports, device tokens.
- Privacy Policy: Google Privacy Policy
2. Google APIs Authentication
- googleapis_auth: For secure API access to Firebase services.
- Purpose: Secure communication with Firebase backend.
- Data Shared: Authentication tokens only (no personal data).
Data We Do NOT Collect
- Location Data: We do not access your GPS location or track your movements.
- Personal Information: No names, emails, phone numbers, or contact information.
- Camera or Microphone: No access to device camera or microphone.
- Files or Photos: No access to your device storage or media files.
- Call Logs or SMS: No access to your communications.
App Permissions
Current Permissions
- Internet Access: Required for downloading bus schedules and updates from our servers.
- Network State: To check internet connectivity for data synchronization.
No Storage Permission Required
- The app uses Android’s internal storage which doesn’t require explicit permission.
- All data is stored in the app’s private directory.
Future Permissions (Not Currently Implemented)
- Notification Permission: Will be requested when push notification feature is added.
Data Retention
1. Local Data (On Your Device)
- Bus information: Stored until app is uninstalled or cache is manually cleared.
- Search history: Stored locally and cleared when app is uninstalled.
- User preferences: Stored until app is uninstalled.
2. Cloud Data
- Analytics data: Retained according to Firebase Analytics policy (up to 26 months).
- Crash reports: Retained for 90 days for debugging purposes.
- Device tokens: Will be retained until app is uninstalled (for future notification feature).
User Rights and Choices
1. Data Control
- Local Data: You can clear all local data through your device’s app settings.
- Cache: You can clear cached bus data within the app.
- Uninstall: All local data is removed when you uninstall the app.
2. Analytics
- Analytics data is automatically anonymized and cannot be traced back to individual users.
- You cannot opt out of analytics individually, but data is aggregated and non-personal.
Data Sharing
We do NOT:
- Sell your information to third parties.
- Share individual user data with advertisers.
- Use your data for marketing purposes outside the app.
- Track your location or movements.
We only share anonymized, aggregated data for:
- App performance monitoring and improvement.
- Bug fixing and feature development.
Children’s Privacy
Our app does not knowingly collect personal information from children under 13. The app is designed for general public use to find bus route information and does not require any personal data input.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of any material changes by:
- Posting the updated policy in the app.
- Updating the “Last Updated” date.
- Providing notice through the app interface.
Contact Information
- Email: sarahtech624@gmail.com
- Developer: MD ABU SAYED
Compliance
- Google Play Store policies
- Firebase Terms of Service
- Android data protection guidelines
- Applicable privacy laws
Key Features of Our Privacy-First Approach
- No location tracking — all bus stop data is pre-provided.
- No personal information required or collected.
- Local-first data storage with cloud backup for bus schedules only.
- Minimal permissions required.
- Transparent about future notification features.
Last Updated: September 23, 2025