← All Projects

BookBuddy

Beta

iOS 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