Roadmap
⚠️ Status: stale (last updated 2026-04-01). This document reflects the strategic vision from early 2026. Many short/medium-term items have been superseded by the mobile consolidation and web migration. For the current, prioritized view of technical debt, in-flight migrations, and immediate improvements, use the live Technical Debt & Improvements register instead.
See also: tech-debt/migrations.md for the three active migrations (mobile consolidation, web frontend, design tokens) and tech-debt/README.md for the prioritized P0–P3 backlog.
This document outlines the technical roadmap for Oter, organized by time horizons.
Overview
Roadmap horizons and their primary themes — priorities may shift based on user feedback.
Short-Term (1-3 Months)
Prediction Engine Improvements
Accuracy Enhancements:
- Improve noise application algorithm (normal distribution instead of uniform)
- Category-specific volatility modeling
- Seasonal adjustment factors for recurring expenses
- Better handling of irregular income patterns
Performance Optimizations:
- Optimize database queries for large transaction histories
- Implement caching for frequently accessed predictions
- Add pagination improvements for long-range predictions
- Optimize date point generation algorithm
UX Improvements:
- Interactive prediction chart with zoom/pan
- Export predictions to CSV/PDF
- Comparison view (compare multiple scenarios side-by-side)
- Prediction history (save and compare past predictions)
Bug Fixes and Refactors
Visible Issues:
- Fix edge cases in prediction calculation
- Improve error handling in transaction import
- Refactor prediction service for better maintainability
- Optimize category keyword matching
Code Quality:
- Increase test coverage for prediction engine
- Add integration tests for critical paths
- Refactor large service classes
- Improve error messages and user feedback
Feature Enhancements
Finance Module:
- Budget alerts and notifications
- Recurring transaction templates
- Multi-currency support (basic)
- Transaction search and filtering improvements
General:
- Dark mode support
- Improved offline functionality
- Better loading states and error handling
- Accessibility improvements
Mid-Term (3-6 Months)
Integrations
Bank API Integration:
- Open Banking API support (Plaid, Yodlee, or similar)
- Automatic transaction import
- Account balance synchronization
- Transaction categorization automation
Calendar Integration:
- Google Calendar sync
- Apple Calendar (CalDAV) sync
- Scheduled transaction reminders
- Task due date reminders
Export/Import:
- CSV export for transactions
- OFX/QIF format support
- Data backup and restore
- Export predictions to external tools
Analytics and Reports
Financial Reports:
- Monthly/yearly spending reports
- Category spending trends
- Income vs. expense analysis
- Savings rate tracking
Predictive Analytics:
- Spending pattern detection
- Anomaly detection (unusual spending)
- Goal achievement probability
- Risk analysis (likelihood of overdraft)
Visualizations:
- Interactive charts and graphs
- Spending heatmaps
- Trend analysis visualizations
- Comparative analysis tools
Advanced Scenario Modeling
Enhanced Scenarios:
- Custom scenario creation
- What-if analysis tools
- Goal-based scenario planning
- Multiple goal tracking
Simulation Features:
- Life event modeling (job change, move, etc.)
- Investment growth projections
- Debt payoff scenarios
- Retirement planning tools
Mobile App Enhancements
iOS/Android:
- Widget support (home screen widgets)
- App shortcuts
- Better offline support
- Push notification improvements
- Biometric authentication
Long-Term (6+ Months)
Machine Learning Enhancements
Pattern Detection:
- Automatic recurring transaction detection
- Spending category prediction
- Anomaly detection using ML
- Personalized spending insights
Predictive Models:
- ML-based balance prediction
- Spending forecast models
- Goal achievement probability models
- Risk assessment models
Implementation:
- TensorFlow Lite for mobile
- Server-side model training
- Model versioning and A/B testing
- Privacy-preserving ML (on-device processing)
Advanced Forecasting Tools
Multi-Currency:
- Full multi-currency support
- Currency conversion in predictions
- Exchange rate integration
- Currency risk analysis
Investment Integration:
- Investment account tracking
- Portfolio performance
- Investment goal tracking
- Retirement planning
Tax Planning:
- Tax category tracking
- Tax deduction identification
- Year-end tax summaries
- Tax scenario planning
Platform Expansion
Web App Improvements:
- Progressive Web App (PWA) support
- Offline functionality
- Better performance optimization
- Enhanced mobile web experience
API Development:
- Public API for third-party integrations
- Webhook support
- API documentation
- Developer portal
Desktop App Enhancements:
- Native platform integrations
- System tray improvements
- Keyboard shortcuts
- Multi-window support
Collaboration Features
Family/Shared Accounts:
- Multi-user account support
- Shared budgets
- Family financial planning
- Permission management
Financial Advisor Tools:
- Advisor dashboard
- Client portfolio view
- Recommendation engine
- Communication tools
Enterprise Features
Business Accounts:
- Business expense tracking
- Invoice management
- Expense reporting
- Team budget management
Compliance:
- GDPR compliance tools
- Data export for compliance
- Audit logging
- Privacy controls
Technical Debt and Infrastructure
Architecture Improvements
Microservices Consideration:
- Evaluate microservices architecture
- Service decomposition planning
- API gateway implementation
- Service mesh evaluation
Database Optimization:
- Query optimization
- Index tuning
- Partitioning for large datasets
- Read replicas for scaling
Caching Strategy:
- Redis integration
- Cache invalidation strategies
- Distributed caching
- Cache warming
DevOps and Infrastructure
CI/CD Improvements:
- Automated testing in pipeline
- Automated deployments
- Environment management
- Rollback strategies
Monitoring and Observability:
- Comprehensive logging
- Metrics collection
- Distributed tracing
- Alerting improvements
Scalability:
- Horizontal scaling preparation
- Load balancing
- Database sharding
- CDN integration
Security Enhancements
Authentication:
- Multi-factor authentication (MFA)
- OAuth2 improvements
- Session management
- Token refresh improvements
Data Protection:
- End-to-end encryption
- Data at rest encryption
- Secure backup strategies
- Compliance certifications
Research and Exploration
Emerging Technologies
Blockchain:
- Cryptocurrency tracking
- Smart contract integration
- Decentralized finance (DeFi) support
AI/ML:
- Natural language transaction entry
- Voice commands
- Intelligent categorization
- Predictive insights
AR/VR:
- Immersive financial visualization
- Virtual financial planning
- 3D data representation
Industry Trends
Open Banking:
- PSD2 compliance
- Open Banking API adoption
- Real-time payment tracking
Sustainability:
- Carbon footprint tracking
- Sustainable spending analysis
- ESG investment tracking
Success Metrics
User Engagement
- Daily active users
- Feature adoption rates
- Prediction usage frequency
- User retention
Technical Metrics
- API response times
- Prediction generation time
- Error rates
- Test coverage
Business Metrics
- User growth
- Feature usage
- Support ticket volume
- User satisfaction
Notes
This roadmap is subject to change based on:
- User feedback and feature requests
- Technical discoveries and constraints
- Market conditions and opportunities
- Resource availability
Priorities may shift, and features may be reprioritized based on user needs and business objectives.
Where to find current priorities
- Technical Debt & Improvements register — prioritized P0–P3 backlog with severity, effort, and status. This is the single source of truth for what’s being worked on now.
- tech-debt/migrations.md — the three active migrations (mobile consolidation, web frontend, design tokens) with step-by-step tracking.
- tech-debt/architecture.md — code structure, god-file decomposition, sync, and offline debt.
- tech-debt/testing.md — client test coverage rebuild plan.
- tech-debt/infra.md — dependency upgrades, CI tuning, cloud cost, security.