Product Introduction
- Jam for iOS is a mobile-first bug reporting tool designed specifically for iOS app development teams, enabling one-tap recording of screen sessions with embedded technical context. It captures device-specific data like OS version, battery level, network status, and console logs during screen recordings. The tool automatically generates shareable links compatible with Jira, Linear, GitHub, and other issue trackers without requiring app switching.
- The product reduces iOS bug reporting workflows by 70% by eliminating manual screenshot transfers, context documentation, and cross-platform coordination. It ensures developers receive pre-packaged diagnostic data, accelerating root cause analysis and resolution cycles.
Main Features
- Automated Context Capture: Records screen sessions while simultaneously collecting 12+ technical parameters including memory usage, CPU load, and device orientation. This data is embedded directly into the report as metadata for developer access.
- Direct Issue Tracker Integration: Supports one-click export to Jira, Linear, Asana, and GitHub Issues with pre-formatted titles, severity tags, and repro steps. No API configuration is required for major platforms using OAuth2 authentication.
- Native iOS Editing Suite: Provides frame-by-frame video trimming, voice-over recording via device microphone, and annotation tools (arrows, text boxes) optimized for Apple Pencil and touch input. Exports WebM and MP4 formats with 1080p resolution.
Problems Solved
- Manual Bug Documentation: Eliminates the need for users to airdrop screenshots, manually type device details, or recreate bugs for developers. Technical context is auto-attached, reducing miscommunication.
- Cross-Functional Teams: Targets iOS developers, QA engineers, and product managers who collaborate on issue resolution but lack unified tools for mobile-specific debugging.
- Repro Steps Automation: Addresses scenarios where testers struggle to document transient bugs or network-related failures, as Jam captures the entire session with timestamps and system metrics.
Unique Advantages
- iOS-Specific Optimization: Unlike cross-platform tools like Loom or Bugsee, Jam uses Swift-native frameworks to capture Metal API performance data and Core Motion sensor details unavailable to third-party screen recorders.
- Pre-Release AI Integration: Upcoming AI-Debugger feature auto-generates repro steps and error hypotheses using GPT-4 analysis of screen recordings and device logs, a capability absent in competitors.
- Zero-Config Deployment: Requires no code instrumentation, SDK integration, or DevOps support, unlike Sentry or Firebase Crashlytics, making it usable by non-technical testers and PMs.
Frequently Asked Questions (FAQ)
- What issue trackers does Jam for iOS support? Jam integrates natively with Jira Cloud, GitHub Issues, Linear, and Asana, with custom API endpoint support for self-hosted platforms like GitLab.
- Does Jam capture sensitive user data during recordings? The tool excludes keyboard inputs, password fields, and app-specific restricted zones via iOS security APIs, with optional GDPR compliance settings.
- Can I use Jam for Android app testing? Jam is currently iOS-exclusive, but Android screen recordings can be uploaded manually via the web dashboard with limited metadata support.
- How does the upcoming AI feature work? The AI-Debugger parses video frames, console logs, and UI hierarchy snapshots to auto-write repro steps and prioritize bugs based on crash probability.
- Is local storage available for unreported sessions? All recordings are cached offline for 72 hours, with AES-256 encryption and optional iCloud backup synchronization.