All work

iOS and Android

Instory

A privacy-first Instagram companion used by thousands every day.

Daily users
30K+
App Store rating
4.8/5
Total downloads
500K+

Screenshots

Overview

What it does

Instory is an Instagram companion for people who care about privacy and want more control over media. It lets you view and download stories, posts, reels and highlights anonymously, read direct messages without being seen, and watch or record live videos. The iOS version adds real-time MPD-to-HLS conversion for smooth playback, a custom native player and the InShare extension for saving content straight from the share sheet.

Engineering highlights

  • Built and maintain an iOS app with a 4.8/5 App Store rating and a 99.9% crash-free rate.
  • Built a hybrid SwiftUI and UIKit interface with a share extension for importing media.
  • Engineered a high-performance media pipeline (MPD-to-HLS conversion, FFmpeg).
  • Developed secure, encrypted data storage (Realm, Core Data, Keychain).
  • Used StoreKit for subscription plans and the in-app purchase flow.
  • Implemented GraphQL and REST API integration for media fetching.
  • Integrated background music detection (ShazamKit & AVFoundation).
  • Integrated AdMob and IronSource for monetization.
  • Set up Fastlane and GitLab CI/CD to automate releases.

Features

Key features

  • Anonymous story viewing
  • Download stories, posts, reels & highlights
  • Private DM reading
  • Watch & record live videos
  • Real-time MPD-to-HLS conversion (iOS)
  • Native video player
  • InShare share extension
  • Privacy-focused design

Built with

  • Swift
  • SwiftUI
  • UIKit
  • Kotlin
  • AVFoundation
  • ShazamKit
  • StoreKit
  • FFmpeg
  • HLS
  • MPD