Plan Usage & Limits

Understanding how DeepMod tracks and manages your usage helps you stay within plan limits and optimize your content moderation costs. This section explains how usage is measured, what happens when you approach limits, and how notifications keep you informed.

How Usage is Measured

Moderation Runs

Run Calculation: Usage is calculated based on content size, with larger content counting as multiple runs:

  • Base measurement: 1,000 characters = 1 moderation run

  • Shorter content (under 1,000 characters) = 1 run minimum

  • Longer content is divided by 1,000 characters and rounded up

Examples:

  • 500-character comment = 1 run

  • 1,500-character post = 2 runs

  • 3,200-character article = 4 runs

Batch Mode (Policy Chains): When running moderation in batch mode with multiple policies, each policy counts as a separate run:

  • Calculation: (Number of policies) × (Content runs) = Total runs

  • Each policy in the batch processes the same content independently

  • Usage multiplies by the number of policies in the chain

Batch Mode Examples:

  • 2 policies, 500-character content = 2 runs (1 per policy)

  • 3 policies, 1,500-character content = 6 runs (3 policies × 2 content runs)

  • 2 policies, 5,000-character content = 10 runs (2 policies × 5 content runs)

Human Reviews

Review Updates: Human reviews update existing moderation runs rather than creating separate usage:

  • Reviews modify the original moderation run that was already counted

  • No additional usage is charged for human review decisions

  • Reviews are tracked for analytics but don't count toward usage limits

Usage Periods

Monthly Billing Cycles: Usage resets at the start of each billing period based on your subscription start date, not calendar months.

Real-Time Tracking: Usage is updated immediately as runs complete and reviews are submitted.

Plan Limits

Free Plan ($0/month):

  • Moderation: 100 runs per month

  • Policies: 5 active policies

  • Rules per Policy: 25 rules maximum

  • Language Model: Uses a smaller, less accurate model than paid tiers

Starter Plan ($599/month):

  • Moderation: 5,000 runs per month

  • Policies: Unlimited active policies

  • Rules per Policy: 100 rules maximum

  • Language Model: Full-featured, highly accurate model

Professional Plan ($999/month):

  • Moderation: 10,000 runs per month

  • Policies: Unlimited active policies

  • Rules per Policy: 100 rules maximum

  • Language Model: Full-featured, highly accurate model

Enterprise Plan ($1,999/month):

  • Moderation: 25,000 runs per month

  • Policies: Unlimited active policies

  • Rules per Policy: 100 rules maximum

  • Language Model: Full-featured, highly accurate model

Optimizing Usage

Reducing Moderation Costs

Content Filtering: Pre-filter obviously acceptable content before sending to DeepMod

Policy Chain Optimization: Carefully consider batch mode usage

  • Each policy in a chain multiplies your usage costs

  • Use batch mode only when multiple policies are truly necessary

  • Consider combining related rules into a single policy instead of chaining multiple policies

Policy Tuning: Adjust confidence thresholds to reduce unnecessary ambiguous results

Managing Review Efficiency

Threshold Optimization: Higher confidence thresholds reduce ambiguous results requiring human review Review Mode Selection: Use "No Review" mode when automated decisions are sufficient Policy Separation: Create different policies with different review settings for different content types

Note: Reviews don't count toward usage limits - they update existing moderation runs that were already counted

Content Preparation

Clean Input: Remove formatting, extra whitespace, and irrelevant text before moderation Logical Chunking: Split very long content at natural break points (paragraphs, sections) Metadata Usage: Include relevant context to improve moderation accuracy

Monitoring and Analytics

Usage Patterns

Daily Tracking: Monitor day-to-day usage to identify patterns and spikes Content Type Analysis: Track which content types consume the most runs Policy Performance: Identify policies that generate excessive ambiguous results

Forecasting

Trend Analysis: Use historical data to predict future usage needs Seasonal Planning: Account for content volume changes during different periods Growth Planning: Plan plan upgrades based on content growth projections

API Rate Limits

Request Limits

Concurrent Requests: Maximum simultaneous moderation requests vary by plan Rate Limiting: Requests per minute limits to ensure system stability Retry Handling: Implement exponential backoff for rate-limited requests

Best Practices

Request Spacing: Distribute API calls evenly rather than sending bursts Error Handling: Properly handle rate limit responses and retry appropriately Monitoring: Track API response times and success rates

What's Next

Effective usage management ensures your content moderation runs smoothly while staying within budget and plan constraints.

Questions about usage or limits? Contact support for help with plan selection, usage optimization, or limit management strategies.