Portfolio Sentinel

Swift SwiftData Laravel 12 OpenAI
2026
Who It's For

Self-directed retail investors who want to understand what they already own, rather than be sold the next trade.

Problem Solved

Brokerage apps optimize for transacting, not for comprehension. Portfolio Sentinel imports what you hold and explains it — sector concentration, risk weighting, and plain-language commentary — as an educational tool rather than advice.

Business Value

No account system to operate and no user database to secure: holdings live in local storage on the device. Server-side AI keeps the provider API key out of the shipped binary, behind token auth and a request throttle.

Tech Stack

Swift and SwiftUI with SwiftData and UserDefaults for local persistence; Apple Foundation Models for on-device generation; a Laravel 12 proxy endpoint for server-side AI, protected by bearer-token middleware and rate limiting.

Key Features
Back to Projects