Skip to Content
OverviewRoadmap

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

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