Changelog

What we shipped

3 months of building Trackly across iOS, macOS, Web, CLI, and backend — from first App Store launch to 1,237 monitored companies.

iOS v1.3.3macOS v1.0.3

Premium Polish + Match Score Confidence

Deep match score insights, refined UI across every platform, and a wave of quality fixes to make the experience feel truly premium.

Features

  • Match score confidence breakdown — see exactly why a job scored the way it did, with per-dimension detail iOSmacOSWeb
  • Seniority pills on job cards — instantly spot entry-level, mid, senior, and staff roles iOSmacOSWeb
  • Soft skills chips extracted from job descriptions iOSmacOSWeb
  • YC badge on company cards for Y Combinator-backed companies Web
  • Resume insights panel — see how your resume matches against each job Web

Improvements

  • Action bar moved above match score for faster job actions Web
  • Removed duplicate chips and cleaned up label prefixes across job detail view iOSmacOSWeb
  • What To Do Next section removed — action bar now serves as the primary CTA Web

Fixes

  • Fixed HTML content clipping in job descriptions on smaller screens iOS
  • Fixed FlowLayout distribution bug causing uneven tag wrapping iOS
  • 7 audit fixes across accessibility, layout, and data consistency iOSmacOS
iOS v1.3.3macOS v1.0.2

Skills Redesign + Structured Job Data

A complete redesign of the Skills & Tools section, structured data extraction from job descriptions, and a 93% latency reduction on the job feed.

Features

  • Skills & Tools section with MATCHED and GAPS labels — see which skills you have and which ones to highlight iOSmacOSWeb
  • Structured JD normalizer — salary, skills, requirements, and benefits extracted automatically from raw job descriptions Backend
  • Salary extraction shown on job cards when available iOSmacOSWeb
  • Notification frequency controls — choose how often you get alerted about new jobs iOSmacOS

Improvements

  • Skills section redesigned across all three platforms for visual consistency iOSmacOSWeb
  • Company founding year and funding data enrichment Backend

Infrastructure

  • Scoring queue migrated to dedicated worker process — no longer blocks the web server Backend
  • 93% latency reduction on the job feed by eliminating COUNT queries Backend
CLI v0.1.10iOS v1.3.2

Trackly CLI + MCP Server

Trackly is now available as a public npm package. Search jobs, track applications, and get AI insights from your terminal — or connect it as an MCP server in Claude Code and Cursor.

Features

  • Public npm package: npm install -g trackly-cli CLI
  • MCP Server for Claude Code and Cursor — query jobs, companies, and your application status with natural language CLI
  • company-brief command — instant company research from the terminal CLI
  • workspace command — open your Trackly dashboard in context CLI
  • Networking tools — search contacts and prepare meeting briefs CLI

Improvements

  • Strict API key validation across all endpoints CLIBackend
  • CI automation and release scripts for consistent publishing CLI

Fixes

  • Notification deep-link now opens the correct job on tap iOS
  • Dead code cleanup across iOS codebase iOS

Infrastructure

  • Homebrew cask for easy CLI installation on macOS CLI
  • API key auth hardening with SSRF protection Backend
Web LaunchmacOS v1.0.0

Web App Launch + Full Feature Parity

Trackly for the web is live at usetrackly.app — a full-featured job tracking experience with split-pane views, keyboard shortcuts, and mobile swipe gestures. The macOS app also hits v1.0.0.

Features

  • Web app goes live at usetrackly.app with full feature parity to native apps Web
  • Split-pane job detail view — browse the feed on the left, read details on the right Web
  • Keyboard shortcuts: j/k to navigate, e to save, s to skip, d for details, u to undo Web
  • Mobile swipe gestures on the web — swipe right to save, left to skip Web
  • Login V3 with PKCE and CSRF protection for secure authentication Web

Improvements

  • Interactive tutorial overhaul for new users Web
  • Superhuman-inspired dark theme across the entire app Web
  • Terminal-style landing page redesign Web

Fixes

  • Auth hardening: Content Security Policy, XSS protection, cookie security Web

Infrastructure

  • Full analytics parity — 90+ events tracked across web, matching iOS and macOS coverage Web
  • macOS analytics build for Firebase event tracking macOS
iOS v1.3.0macOS v1.0.0

Companies + Region Filtering

Browse and favorite companies, filter jobs by state or province, and toggle international results. Plus, a critical data quality fix for nearly 500 misclassified jobs.

Features

  • Company search and favorites — find companies you care about and track their openings iOSmacOSWeb
  • Region filtering — filter jobs by state or province, not just country iOSmacOSWeb
  • International jobs toggle — show or hide non-US positions iOS
  • Company detail pages with function distribution charts iOSmacOSWeb

Improvements

  • Horizontal badge layout for job metadata iOS
  • Onboarding UX overhaul — 8-step interactive tutorial with progress tracking iOS

Fixes

  • Fixed country-code collision bug that misclassified 493 jobs (IN=India vs. Indiana, CA=Canada vs. California) Backend

Infrastructure

  • macOS unified bundle ID and hardened runtime for App Store distribution macOS
iOS v1.2.0Web Bootstrap

Web Bootstrap + What's New

The web app gets its first deployment, the iOS app ships What's New version announcements, and company logos land across the board.

Features

  • Web app initial deployment — first public build of the Next.js frontend Web
  • Infinite scroll job feed with virtualized rendering Web
  • Responsive sidebar with collapsible navigation Web
  • What's New feature with version gating — users see a changelog on upgrade iOS
  • Company logos on job cards and detail views iOSmacOSWeb

Improvements

  • Companies UI redesign with cleaner card layout iOS

Infrastructure

  • AWS Lightsail migration — worker service moved off Render for cost and reliability Backend
  • PM2 process management and nginx reverse proxy for production Backend
iOS v1.1.0

Swipe Gestures + Push Notifications

Native-quality swipe gestures with rubber band physics, real-time push notifications for new job alerts, and the kanban application tracker.

Features

  • Native swipe gestures — rubber band effect, velocity-based throw, spring animations for save/skip iOS
  • Push notifications via APNS for new job alerts matching your preferences iOS
  • Kanban tracker board with Saved, Applying, and Applied columns iOS

Improvements

  • Filter system expanded from 3 boolean toggles to 11 function types (Product, Engineering, Design, Data, Marketing, and more) iOSBackend

Infrastructure

  • Firebase analytics integration for macOS macOS
  • TestFlight distribution pipeline for automated beta uploads iOS

Resume Scoring + Auto-Apply Architecture

Major improvements to resume-job matching accuracy and the foundation for automated job applications.

Features

  • Resume scoring improvements: +80 points for title match, +63 for keyword density — dramatically better match quality Backend
  • Auto-apply architecture design and initial Greenhouse form fill testing Backend

Improvements

  • Job categories expanded from 3 booleans to 11 function types across the full stack iOSmacOSBackend

Infrastructure

  • LAMP job monitor expanded from 37 to 111+ companies Backend
iOS v1.0.0

iOS v1.0.0 — App Store Launch

Trackly ships to the App Store. The first public release includes iPad support, a subscription model, and the full job tracking experience on iOS.

Features

  • First App Store submission and approval iOS
  • iPad support with adaptive layouts iOS
  • Subscription configuration at $29.99/month via StoreKit iOS
  • App Store Connect upload and review pipeline iOS

Infrastructure

  • First deployment to a physical iOS device iOS
  • Code signing and provisioning pipeline for TestFlight and App Store distribution iOS

Rebrand to Trackly + Match Scoring

The project rebrands from JobScout to Trackly and ships its core differentiator: a 7-dimension weighted match scoring algorithm that ranks jobs by how well they fit your resume.

Features

  • Project rebrand from JobScout to Trackly — new name, new identity, new icon iOSmacOS
  • 7-dimension weighted match scoring algorithm — evaluates title match, skills overlap, experience level, location, industry, keywords, and role type Backend
  • Batch scoring system for processing all jobs against a user's resume Backend

Improvements

  • LinkedIn Contacts import feature Web

Infrastructure

  • Scoring queue with PostgreSQL advisory locks for concurrent processing Backend
  • Background processing pipeline for resume parsing and scoring Backend

Performance Foundation

The infrastructure that makes Trackly feel instant — localStorage caching, optimized queries, and zero-downtime deployments.

Features

  • localStorage caching layer — job feed loads instantly from cache while fresh data syncs in the background Web
  • Instant login experience — cached user data means no loading spinner after authentication Web

Improvements

  • Cache warmup optimization: startup time reduced from 5 seconds to under 2 seconds Backend
  • Dedicated counts endpoint to avoid expensive COUNT queries on the main feed Backend

Infrastructure

  • Zero-downtime deployment with atomic symlink swaps — build artifacts reduced from 593MB to 64MB Backend
  • rsync-based deploy pipeline replacing full rebuilds on the server Backend

LAMP Monitor Expansion

The job monitoring engine scales to 1,237 companies across 38 ATS types — from Greenhouse and Lever to Workday and custom career pages.

Features

  • LAMP job monitoring reaches 1,237 companies across 38 ATS types including Greenhouse, Ashby, Lever, Workday, SmartRecruiters, Eightfold, and more Backend

Improvements

  • Posting date extraction improvements for more accurate job freshness signals Backend

Infrastructure

  • New ATS type scrapers for broader company coverage Backend
  • Batch processing optimization for faster polling cycles Backend