← All Projects
BookBuddy
BetaiOS reading app with real-time content filtering. Processes EPUB and Kindle content on-device with customizable category-based controls.
SwiftSwiftUISwiftDataWebKit
A reading application that gives readers control over the content they consume through real-time, on-device filtering.
What It Does
BookBuddy processes book content as you read — filtering passages based on customizable category settings. No cloud processing, no data leaving the device. Everything runs locally using optimized text analysis pipelines.
Technical Highlights
- EPUB and Kindle support with full content rendering via WebKit
- Real-time filter pipeline that processes content during page navigation
- Category-based controls with granular sensitivity settings
- SwiftData persistence for library management and reading progress
- Dictionary-based analysis with pre-computed filter maps for instant lookup
- On-device processing — all filtering happens locally for privacy