Skip to content

Repository files navigation

🇪🇹 Ethio USSD Companion

Version 2.1.0 - A premium, secure mobile application that simplifies mobile banking and telecom USSD interactions in Ethiopia.

Download APK Version License


✨ Features

🔔 Auto Update Checker (New in v2.1.0)

  • Automatic update notifications
  • Manual update check from Settings
  • Direct download links to new releases

� 22 Supported Banks & Services

  • Commercial Bank of Ethiopia (CBE)
  • Dashen Bank
  • telebirr (Ethio Telecom)
  • M-PESA (Safaricom)
  • Awash Bank, Abyssinia, Wegagen, Hibret
  • And 14 more Ethiopian banks!

🌍 Multi-Language Support

  • English - Full interface
  • አማርኛ (Amharic) - Complete translation
  • Afaan Oromoo (Oromo) - Full support

🎨 Modern UI/UX

  • Beautiful bank logos with brand colors
  • Responsive dial button with phone icon
  • Smooth navigation and animations
  • Dark mode support

🔒 Privacy & Security

  • No data collection or tracking
  • All data stored locally on device
  • Your PIN never leaves the system dialer
  • Open source and transparent

� Download

Download Latest APK (v2.1.0)

Installation:

  1. Download the APK file
  2. Open on your Android device
  3. Allow installation from "Unknown Sources" if prompted
  4. Install and enjoy!

Requirements:

  • Android 5.0 (API 21) or higher
  • CALL_PHONE permission for USSD dialing

🛠 Tech Stack

  • Framework: Expo SDK 52
  • Language: TypeScript
  • UI: React Native with custom premium components
  • i18n: i18n-js with expo-localization
  • Storage: AsyncStorage
  • Authentication: expo-local-authentication

🚀 For Developers

Setup

git clone https://github.com/hawitariku/EthioUSSD-App.git
cd EthioUSSDApp-Expo
npm install

Run Development

npx expo start

Build APK

npx eas build --platform android --profile preview

Build for Production

npx eas build --platform android --profile production

� What's New in v2.1.0

  • ✅ Auto update checker with GitHub integration
  • ✅ Fixed back button responsiveness
  • ✅ Improved dial button with phone icon
  • ✅ Fixed language selector (Amharic & Oromo text visible)
  • ✅ Better translations for all languages
  • ✅ Updated About screen with developer info
  • ✅ Removed non-working features
  • ✅ Bug fixes and performance improvements

View Full Changelog


🛡 Security & Privacy

  • No Backend: All data stored locally on your device
  • No Tracking: Zero analytics or data collection
  • PIN Security: Your PIN never leaves the system dialer
  • Open Source: Transparent and auditable code

📜 License

MIT License - see LICENSE file for details

Copyright © 2026 Hawi Tariku


👨‍💻 Developer

Hawi Tariku
Full Stack Developer


🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.


📞 Support

For issues or questions:



© 2026 Hawi Tariku. All rights reserved.

⭐ Please Star this repo if you find it useful!

About

A premium React Native companion app for automating Ethiopian banking and telecom USSD codes (CBE, Telebirr, etc.). Features offline access, transaction history, biometric security, and multi-language support (Amharic/Oromo/English

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages