Silk screenshot

Silk

SwiftUI CoreData CryptoKit

Silk is a privacy-first intimate wellness tracker that I developed to address a significant gap in the health tracking app ecosystem. The app features a unique calculator disguise interface that provides complete privacy for sensitive personal data.

Technical Implementation

The app is built entirely in SwiftUI with a focus on security and user experience. Key technical features include:

  • AES-256 encryption for all stored data using Apple's CryptoKit framework
  • Calculator disguise that functions as a real calculator until the correct PIN is entered
  • CoreData with encrypted SQLite database for local storage
  • Biometric authentication using LocalAuthentication framework
  • Zero network requests - completely offline functionality for maximum privacy

Design Philosophy

The design prioritizes discretion and ease of use. The calculator interface is fully functional, making the app indistinguishable from a standard calculator app. Once authenticated, the interface transforms smoothly into a comprehensive tracking system with intuitive data entry and visualization tools.

Privacy Architecture

Every aspect of the app is designed with privacy in mind:

  • No third-party analytics or tracking
  • No cloud sync by default (optional encrypted iCloud backup)
  • All processing happens on-device
  • Export functionality uses encrypted containers

This project represents my commitment to creating technology that respects user privacy while providing valuable functionality for personal wellness tracking.

Platform iOS Year 2025