← Back to Home

Help & Documentation

Everything you need to know about OmniClassify. Get started, learn features, and find solutions.

🚀

Getting Started

New to OmniClassify? Start here for a quick guide to your first workflow.

Features Guide

Learn about all features: datasets, models, inference, training, and more.

👑

Free vs Premium

Compare features and see what's included in each tier.

FAQ

Common questions and answers about using OmniClassify.

🔧

Troubleshooting

Solutions to common issues and problems.

📧

Contact Us

Get in touch for support, bug reports, or feature requests.

🚀

Getting Started

New to OmniClassify? Follow these steps to get up and running quickly. The app has four main tabs: Datasets, Models, Inference, and Camera. Start by importing a dataset, then run inference to see how it works!

1

Import Your First Dataset

Go to the Datasets tab and tap the "+" button to import:

  • Local folders: Select a folder with images organized by class (e.g., "cats/", "dogs/")
  • Videos: Import video files and extract frames automatically
  • Parquet files: Import structured data files
  • DICOM files: Import medical imaging files
  • HuggingFace: Download datasets directly Premium

The app automatically detects classes from folder structure. Free users can import up to 3 datasets.

2

Import or Select a Model

Go to the Models tab to manage your models:

  • Import CoreML models: .mlmodel or .mlpackage files
  • Import ONNX models: .onnx files
  • Filter by task: Classification, Detection, or Segmentation
  • HuggingFace models: Download and auto-convert Premium

Free users can import up to 2 models. Models are organized by type (ONNX vs CoreML) and task.

3

Run Inference on Images

Go to the Inference tab to classify images:

  • Select a model from your imported models
  • Choose images from your photo library or dataset
  • Process up to 50 images per inference session on the free tier
  • View predictions with confidence scores
  • See detailed results and analytics
  • Export results Premium

Upgrade to Premium for unlimited batch sizes and advanced analytics. It's perfect for testing models and end-to-end evaluation.

4

Try Live Camera Inference

Go to the Camera tab for real-time inference:

  • Run classification, detection, or segmentation on live camera feed
  • See instant predictions as you point your camera
  • Perfect for object detection with YOLO models
  • Works with segmentation models for pixel-level analysis

All processing happens on-device in real-time. No internet required!

5

Configure Automations & Triggers Premium

Automate actions when OmniClassify detects something important:

  • Create detection triggers that fire when specific objects are found
  • Configure classification triggers for labels above a confidence threshold
  • Run Shortcuts, send local notifications, open URLs, or provide haptic feedback
  • Powered by App Intents—integrates with Shortcuts and other automations
  • Toggle triggers on/off and customize per model

Automations live in Settings > Automations & Triggers. They are a Premium-only feature.

6

Train Your Own Models Premium

Upgrade to Premium to train custom models:

  • CreateML: Train image classification models using Apple's CreateML framework
  • Monitor accuracy, loss, and validation metrics as training progresses
  • Configure iteration counts and data augmentation options
  • All training happens on-device—your data never leaves your iPhone

Training is a Premium-only feature. Free users can explore the app with 3 datasets and 2 models.

Features Guide

📁

Dataset Management

Free

Import and organize your training data from multiple sources. The app automatically detects classes and provides statistics.

  • Import from local folders (images organized by class)
  • Import video files and extract frames automatically
  • Import Parquet files for structured data
  • Import DICOM medical imaging files
  • Download datasets from HuggingFace Premium
  • Automatic class detection from folder structure
  • Dataset statistics and visualization
  • Train/validation split management
  • Free: 3 datasets maximum (lifetime) | Premium: Unlimited
🤖

Model Management

Free

Import, organize, and manage your ML models. Support for CoreML and ONNX formats with filtering by task type.

  • Import CoreML models (.mlmodel, .mlpackage)
  • Import ONNX models (.onnx)
  • Filter models by task: Classification, Detection, Segmentation
  • Organize by model type (ONNX vs CoreML)
  • Download models from HuggingFace Premium
  • Automatic model conversion (ONNX/CoreML)
  • Model metadata and information
  • Free: 2 models maximum (lifetime) | Premium: Unlimited
🔮

Image Classification

Free

Run inference on images with your trained models. Get instant predictions with confidence scores.

  • Batch image processing (Free: up to 50 images per session, Premium: unlimited)
  • Select images from photo library or datasets
  • Multi-model inference support
  • Confidence scores and predictions
  • Basic metrics and results visualization
  • Advanced analytics and confusion matrices Premium
  • Export results to JSON, CSV, PDF Premium
🎯

Object Detection

Free

Detect and locate objects in images with bounding boxes. Perfect for YOLO models and custom detection tasks.

  • YOLO model support
  • Bounding box visualization
  • Multi-object detection
  • Confidence scores per detection
  • Batch processing (Free: up to 50 images per session, Premium: unlimited)
  • Live camera detection
  • Export annotations Premium
🎨

Image Segmentation

Free

Pixel-level segmentation for advanced ML tasks. Run segmentation models with visual overlays.

  • Semantic segmentation support
  • Mask visualization and overlay
  • Pixel-level predictions
  • Batch processing (Free: up to 50 images per session, Premium: unlimited)
  • Live camera segmentation
  • Export segmentation masks Premium
🎥

Video Processing

Free

Process videos frame-by-frame with AI models. Export annotated videos with overlays.

  • Frame-by-frame analysis
  • Custom frame intervals
  • Video overlay export Premium
  • Bounding boxes & labels on video
  • Segmentation mask overlays
  • Real-time preview
📷

Live Camera Inference

Free

Real-time AI inference using your iPhone camera. Run classification, detection, and segmentation models live.

  • Live classification
  • Real-time object detection
  • Live segmentation overlay
  • On-device processing (no internet required)
  • Frame-by-frame updates
  • Instant predictions
⚙️

Automations & Triggers

Premium

Automate actions when OmniClassify recognizes specific objects or classifications using App Intents.

  • Create detection triggers that fire on object classes at chosen confidence levels
  • Configure classification triggers for labels detected during inference
  • Run Shortcuts, open URLs, send notifications, or play haptics automatically
  • Enable or disable triggers per workflow with granular controls
  • All automations execute entirely on-device
🧠

Model Training

Premium

Train custom models on your data. All training happens on-device with complete privacy.

  • CreateML image classification training
  • Unlimited training iterations
  • Data augmentation options
  • Training metrics and progress
  • Validation split management
  • 100% on-device—your data never leaves your iPhone
📊

Advanced Analytics

Premium

Comprehensive metrics and visualizations. Confusion matrices, training curves, and detailed performance reports.

  • Confusion matrices
  • Training metrics and curves
  • Validation analytics
  • Precision, recall, F1 scores
  • Export to JSON, CSV, PDF
  • Detailed performance reports
🤗

HuggingFace Integration

Premium

Seamlessly download datasets and models from HuggingFace. Models are automatically converted to ONNX or CoreML format.

  • Download datasets from HuggingFace
  • Download models from HuggingFace
  • Automatic model conversion (ONNX/CoreML)
  • Server-side conversion service
  • Browse popular models & datasets
  • Search by task type & license
  • Direct import to your projects
  • Note: Not all HuggingFace models are compatible. Compatibility depends on architecture and conversion support.
🔒

Privacy & Security

Free

Complete privacy and security. Everything happens on your device—your data never leaves your iPhone.

  • 100% on-device processing
  • No cloud uploads or data transmission
  • No analytics or tracking
  • Works completely offline
  • Your data never leaves your device
  • Complete control over your data
👑

Free vs Premium

Feature Free Premium
Datasets 3 maximum ✓ Unlimited
Models 2 maximum ✓ Unlimited
Inference Batch Size ✓ Up to 50 images/session ✓ Unlimited
Image Classification ✓ Yes ✓ Yes
Object Detection ✓ Yes ✓ Yes
Image Segmentation ✓ Yes ✓ Yes
Live Camera Inference ✓ Yes ✓ Yes
Video Processing ✓ Yes ✓ Yes
Model Training ❌ Blocked ✓ CreateML image classification
Export Results ❌ Blocked ✓ JSON, CSV, PDF
Advanced Analytics Basic metrics only ✓ Confusion matrices, detailed metrics
Automations & Triggers ❌ Blocked ✓ Detection & classification triggers
HuggingFace Integration ❌ Blocked ✓ Download datasets & models
Privacy ✓ 100% On-Device ✓ 100% On-Device

Pricing: Premium subscriptions start at $3.99/week, $9.99/month, or $99.99/year (save 62% with yearly). All subscriptions include unlimited access to all premium features. Subscriptions are managed through Apple and can be cancelled anytime.

Frequently Asked Questions

How do I get started with OmniClassify?

Getting started is easy! Follow these steps:

  1. Download and install the app from the App Store
  2. Open the app and explore the free tier (3 datasets, 2 models, up to 50 images per inference session)
  3. Import your first dataset from the Datasets tab (local folders, videos, Parquet, or DICOM files)
  4. Import or select a model from the Models tab
  5. Run inference on images from the Inference tab
  6. Try live camera inference from the Camera tab
  7. Upgrade to Premium for unlimited features and model training
What's the difference between Free and Premium?

Free Tier:

  • 3 datasets maximum (lifetime total)
  • 2 models maximum (lifetime total)
  • Process up to 50 images per inference session
  • Basic metrics and results
  • All core features: classification, detection, segmentation, live camera

Premium:

  • Unlimited datasets and models
  • Model training (CreateML image classification)
  • Export results (JSON, CSV, PDF)
  • Advanced analytics and confusion matrices
  • HuggingFace integration (download datasets and models)
  • Unlimited training iterations
  • Automation & trigger workflows powered by App Intents
How do I import datasets?

You can import datasets from multiple sources in the Datasets tab:

  • Local folders: Tap the \"+\" button and select a folder with images organized by class (e.g., \"cats/\", \"dogs/\"). The app automatically detects classes.
  • Videos: Import video files and the app will extract frames automatically
  • Parquet files: Import structured data files
  • DICOM files: Import medical imaging files
  • HuggingFace: Download datasets directly from HuggingFace Premium

The app automatically detects classes from folder structure or file organization. Free users can import up to 3 datasets.

What model formats are supported?

OmniClassify supports two main model formats:

  • CoreML: .mlmodel or .mlpackage files (Apple's native format)
  • ONNX: .onnx files (Open Neural Network Exchange format)

Models are organized by type and task (Classification, Detection, Segmentation). You can filter models by task type in the Models tab. Free users can import up to 2 models.

Can I train my own models?

Yes! Model training is available with a Premium subscription. You can train image classification models using Apple's CreateML framework directly on your device.

All training happens on-device, so your data never leaves your iPhone. Training sessions support data augmentation options and run without iteration limits. Free users cannot access model training.

How do I use HuggingFace integration?

HuggingFace integration is a Premium feature that allows you to download datasets and models directly from HuggingFace:

  1. Get a HuggingFace access token from huggingface.co/settings/tokens
  2. Go to Settings in the app and enter your token
  3. Browse and download datasets or models directly from HuggingFace
  4. Models are automatically converted to ONNX or CoreML format on our server

Important: Not all HuggingFace models are compatible. Compatibility depends on architecture and conversion support. The app will notify you if a model cannot be converted.

What are Automations & Triggers?

Automations & Triggers are Premium features that let OmniClassify take action when detections or classifications meet conditions you define:

  • Create detection triggers for specific object classes with minimum confidence thresholds
  • Create classification triggers for labels returned during inference
  • Choose actions such as sending a local notification, opening a URL, running a Shortcut, or playing haptic feedback
  • All automations use App Intents and execute entirely on-device

You can configure automations in Settings > Automations & Triggers, enable or disable them individually, and edit them at any time.

Is my data private and secure?

Yes, absolutely! OmniClassify is designed with privacy as a core principle:

  • All processing happens on your device—training, inference, and analysis
  • Your data never leaves your iPhone
  • No cloud uploads or data transmission
  • No analytics or tracking
  • Works completely offline (except for HuggingFace downloads)
  • Complete control over your data

See our Privacy Policy for complete details.

How do I manage my subscription?

Subscriptions are managed through Apple:

  1. Open Settings on your iPhone
  2. Tap your Apple ID at the top
  3. Tap Subscriptions
  4. Find OmniClassify and manage your subscription

You can cancel, change plans, or restore purchases at any time. Refunds are handled by Apple according to their refund policy. You can also tap "Restore Purchases" in the app's Settings.

Can I use OmniClassify for medical diagnosis?

No. OmniClassify is a general-purpose machine learning toolkit and is NOT a medical device. It is NOT intended for diagnostic, therapeutic, or clinical decision-making purposes.

Results from the app should NOT be used as the sole basis for medical diagnosis or treatment decisions. Always consult qualified healthcare professionals for medical advice.

While the app supports DICOM file import for medical imaging, this is for research and educational purposes only. See our Terms of Service for complete disclaimers.

What are the system requirements?

OmniClassify requires:

  • iOS 15.0 or later
  • iPhone or iPad
  • Sufficient storage space for datasets and models
  • For training: More storage space and memory (larger datasets may require more resources)

The app works on all iPhone models that support iOS 15.0+. Training performance may vary based on device capabilities.

Can I use the app offline?

Yes! OmniClassify works completely offline except for:

  • HuggingFace downloads (requires internet connection)
  • Initial app download from App Store

All other features—dataset import, model import, inference, training, camera inference, video processing—work completely offline. Your data never leaves your device.

🔧

Troubleshooting

🚫 App crashes or freezes

  • Close and restart the app
  • Restart your iPhone
  • Ensure you have enough storage space (check Settings > General > iPhone Storage)
  • Update to the latest iOS version
  • Update the app to the latest version from the App Store
  • If the problem persists, try deleting and reinstalling the app (your data may be lost if not backed up)

🤖 Models not loading

  • Check that the model format is supported (CoreML .mlmodel/.mlpackage or ONNX .onnx)
  • Ensure the model is compatible with your iOS version
  • Try re-importing the model
  • Check that you have enough storage space
  • Verify the model file is not corrupted
  • Check that the model task type matches (classification, detection, or segmentation)

📁 Datasets not importing

  • Check that you haven't reached the free limit (3 datasets for free users)
  • Verify the folder structure is correct (images organized by class)
  • Ensure you have enough storage space
  • Check that image formats are supported (JPEG, PNG, etc.)
  • For DICOM files: Verify the file is a valid DICOM format
  • For video files: Check that the video format is supported
  • Try importing a smaller dataset first to test

🧠 Training fails or is slow

  • Ensure you have Premium subscription (training is Premium-only)
  • Ensure you have enough storage space (training creates temporary files)
  • Use smaller datasets for initial testing
  • Reduce training iterations if hitting memory limits
  • Close other apps to free up memory
  • Training on-device can be slower than cloud services—this is normal
  • Check that your dataset has enough images per class (recommended: at least 10-20 images per class)

🤗 HuggingFace downloads not working

  • Ensure you have Premium subscription (HuggingFace is Premium-only)
  • Verify your HuggingFace token is correct in Settings
  • Check your internet connection
  • Ensure the model/dataset is publicly available or you have access
  • Some models may not be compatible—check model architecture
  • Wait a few minutes—large models may take time to download and convert
  • Check that you have enough storage space for the download

⚙️ Automations not triggering

  • Confirm you have an active Premium subscription (automations are Premium-only)
  • Check that the trigger is enabled in Settings > Automations & Triggers
  • Verify the object class or label matches the trigger configuration
  • Ensure the confidence threshold is not set too high
  • Confirm the selected action (Shortcut, URL, notification) is configured correctly
  • Automations run on the device that created them—set up on each device you use

💳 Subscription not activating

  • Wait a few minutes after purchase—activation can take time
  • Try tapping "Restore Purchases" in Settings
  • Ensure you're signed in with the correct Apple ID
  • Check your subscription status in iOS Settings > Apple ID > Subscriptions
  • Contact Apple Support if subscription shows active but features are locked
  • Verify that your payment method is valid
  • Check that you're not using a different Apple ID than the one used for purchase

📤 Export not working

  • Ensure you have Premium subscription (export is Premium-only)
  • Check that you have results to export (run inference first)
  • Verify that you have enough storage space
  • Check app permissions for file access
  • Try exporting to a different location

📷 Camera inference not working

  • Grant camera permissions when prompted
  • Check Settings > Privacy & Security > Camera to ensure OmniClassify has access
  • Select a model before using camera (models must be compatible with camera inference)
  • Restart the app if camera preview is black
  • Check that your device supports the required camera features

🎥 Video processing issues

  • Check that the video format is supported
  • Ensure you have enough storage space (video processing creates temporary files)
  • Try processing a shorter video first
  • Check that you have a model selected that's compatible with video processing
  • Video processing can be slow for long videos—this is normal
📧

Contact Us

Get in Touch

We're here to help! If you can't find the answer to your question in the FAQ or troubleshooting section, please contact us. We typically respond within 24-48 hours.

📧 Email: info@ecg.ooo
📍 Address: Raxerstraße 7, 8380 Jennersdorf, Austria

Reporting Bugs: Found a bug? Please email us with:

  • Description of the issue
  • Steps to reproduce
  • Your iOS version
  • App version (found in Settings)
  • Screenshots if applicable

Feature Requests: Have an idea for a new feature? We'd love to hear it! Send your suggestions to info@ecg.ooo

Subscription Issues: For subscription or billing issues, you may also contact Apple Support directly through the App Store.

📚

Additional Resources

Last Updated: November 2025

OmniClassify - AI/ML Toolkit for iOS