Releases: aryankumarx/replyfy
Releases · aryankumarx/replyfy
Release list
Replyfy v1.3.0 Beta
Replyfy v1.3.0 Beta
This is the first fully working public beta of Replyfy.
Version v1.2.0 introduced major UI and tone upgrades, but it was not fully stable for release.
Version v1.3.0 fixes the Gemini API breakage, improves retry handling, hardens secret management, and is now the recommended APK for testing and daily use.
Highlights
- Fully working beta release
- Migrated Gemini integration to
gemini-2.5-flash-lite - 6 AI reply tones: Gen Z, Sarcastic, Sweet, Professional, Decline, Quick Reply
- Improved floating bubble UI and tone selection flow
- Stronger rate-limit recovery and GitHub-safe secret handling
What's New
Gemini API fix and model migration
- Fixed app-breaking Gemini failures caused by retired older model aliases
- Migrated backend model integration to
gemini-2.5-flash-lite - Removed unsupported
responseMimeTypeusage from the failing flow - Improved JSON handling using prompt-based formatting and a more robust parser
Expanded AI tones
- Replyfy now supports 6 smart reply tones:
- Gen Z
- Sarcastic
- Sweet
- Professional
- Decline
- Quick Reply
UI improvements
- Revamped web and mobile UI
- Added separate HOME, TONE, and SETTINGS sections
- Improved floating bubble workflow with explicit tone selection on the overlay
- Removed the emoji prefix from the smart replies panel header for a cleaner look
Better reliability
- Upgraded exponential backoff from 3 retries / 2s base to 5 retries / 4s base
- New retry pattern: 4s → 8s → 16s → 32s → 64s
- Better recovery from Gemini free-tier quota limits and temporary API failures
Security improvements
- Added
secrets.propertiesto.gitignore - Added debug scripts and outputs to
.gitignore - Confirmed backend secrets remain excluded from version control
- Verified that no real Gemini API keys are present in tracked public source files
Files changed
backend/src/services/gemini.service.js.gitignoreAIKeyboardMobile/android/app/src/main/java/com/aikeyboardmobile/FloatingBubbleService.kt
Important notes
- v1.2.0 was an upgrade milestone, but not a fully stable public release
- v1.3.0 is the current working beta release
- Recommended for all new testers
Install
Download Replyfy-v1.3.0.apk from the release assets above.
Known issues
- First API request can still be slower on cold backend start
- Clipboard behavior may vary depending on Android version and background restrictions
- This is still a beta build, so small UI or device-specific issues may remain
Replyfy - V1.1.0 Beta
Replyfy - V1.1.0 Beta
The first stable release is here!
Replyfy is a privacy-first, AI-powered smart reply generator for WhatsApp, Telegram, SMS, and more. Generate contextually relevant reply suggestions in seconds.
What's Included
AI-Powered Features
- 4 Smart Reply Tones: Casual, Professional, Brief, Quick (1-3 words)
- Multi-Language Support: English, Hindi, Hinglish (80+ word dictionary)
- Context-Aware Responses - AI understands your conversation and matches your tone
- Instant Generation - Get 3 unique suggestions in under 2 seconds
User Experience
- Floating chat head overlay works over any app
- Real-time clipboard monitoring for automatic message detection
- Modern dark UI with glassmorphic design and smooth animations
- Toast notifications for visual feedback
Privacy & Security
- Zero Message Storage - in memory processing only
- End-to-End Encryption - AES-256-CBC for API communications
- Password Detection - Automatically blocks sensitive data (API keys, tokens, passwords)
- Auto-Clear Clipboard - Wipes clipboard after 10 seconds (configurable)
- Incognito Mode - to disable all monitoring
- API Key Authentication - with rate limiting
- Input Sanitization - XSS protection and payload validation
- Rate Limiting - DDoS protection with exponential backoff
Performance
- Response caching with 5-minute TTL
- Exponential backoff for rate limit handling (2s → 4s → 8s)
- Optimized 1.5-second clipboard polling
- Lightweight APK (~45MB)
Installation
Requirements
- Android 8.0+ (API level 26 or higher)
- 50MB free storage
- Internet connection for AI features
Steps
- Download
Replyfy.apk - Enable "Install from Unknown Sources" if prompted
- Install the APK
- Open the app and grant overlay permission
- Start generating smart replies!
Quick Start Guide
First Time Setup
- Grant overlay and clipboard permissions
- Copy any message from WhatsApp, Telegram, or SMS
- Tap the floating button to generate suggestions
- Tap suggestion to copy, then paste back
Pro Tips
- Incognito Mode - Toggle ON when you need complete privacy
- Auto-Clear - Enable in settings to auto-wipe clipboard after 10s
- Floating Bubble - Long-press to drag, tap to generate suggestions
Security Features Breakdown
| Feature | Implementation | Benefit |
|---|---|---|
| Zero Storage | In-memory processing only | No data breaches possible |
| AES-256 Encryption | End-to-end API encryption | Military-grade protection |
| Password Blocking | Pattern detection (API keys, Bearer tokens) | Prevents accidental exposure |
| Rate Limiting | 10 requests/minute per IP | DDoS protection |
| Input Validation | express-validator sanitization | XSS attack prevention |
| Incognito Mode | Hardware-level kill switch | Full privacy control |
Language Support
- English: Natural conversational responses
- Hindi (हिंदी): Full Devanagari script with proper grammar
- Hinglish: Roman Hindi with intelligent code-mixing (yaar, bhai, kya, etc.)
Tech Stack
- Frontend: React Native 0.73 (Bare workflow)
- Backend: Node.js 18+ with Express.js
- AI Engine: Google Gemini 2.5 Flash-Lite
- Native: Kotlin (Android overlay/clipboard)
- Security: Helmet.js, express-validator, express-rate-limit
- Deployment: Render.com
Known Issues
- First API request may take 3-5 seconds (cold start)
- Background monitoring requires app to be running
- Android 10+ restricts direct background clipboard access
Roadmap
Coming Soon (v1.1.0)
- Better tone quality and more natural reply generation
- Custom tone selection based on user preference
- UI refinements for a better user experience
- Background clipboard service
- Voice-to-text input
- Conversation history and favorites
Future Plans (v2.0.0)
- Claude AI integration (premium tier)
- Browser extension (Chrome, Firefox)
Contributing
We love contributions! Here's how you can help:
Ways to Contribute
- Report Bugs
- Request Features
- Submit PRs - Contribution guidelines
- Star the repo - Help us reach more users!
For Developers
# Clone the repo
git clone https://github.com/aryankumarx/replyfy.git
# Setup backend
cd backend && npm install && npm run dev
# Setup mobile app
cd ../AIKeyboardMobile && npm install && npx react-native run-androidFeedback & Support
Need Help?
- Check Documentation
- Join Discussions
- Email: [aryanvoid505@gmail.com]
License
MIT License - see LICENSE for details.
What's Next?
- Download the APK: Replyfy.apk
⭐ Star the repo if you find it useful!
╱|、
(˚ˎ 。7
|、˜〵
じしˍ,)ノ