Overview
9Pic is built for genuine event organisers who run real events for real participants. Our search limits and anti-abuse protections are designed around that use. This page explains what we consider fair use, how search activity is reviewed, and what to do if your event needs more headroom.Who This Applies To
This policy applies to every 9Pic plan:| Plan | Where it lives | Fair use focus |
|---|---|---|
| Trial | trial.9pic.ai (shared, rate-limited) | Internal evaluation only — no real participant traffic. |
| Pay As You Go | app.9pic.ai | Normal production search and upload patterns. |
| Pro | app.9pic.ai or your custom subdomain | Annual plan, normal production limits. |
| Enterprise | app.9pic.ai or your custom subdomain | Custom limits agreed in your contract. |
What Counts as Fair Use
You are using 9Pic within fair use when you:- Run real events you organise. Upload photos from races, weddings, conferences, or similar events you have permission to photograph and distribute.
- Let your participants search for their own photos. Selfie search (9Pic FaceFind), BIB search (9Pic BibTrack), and gallery browsing at event-day volume are exactly what 9Pic is built for.
- Share event links with the people who attended. This includes posting the event URL in your post-event email, on your race results page, on participant WhatsApp groups, or social channels.
- Create teammate accounts through Team instead of sharing one login.
- Integrate via the 9Pic API with the recommended
request_idreuse pattern, so a single selfie powers pagination, sharing, and follow-up calls without re-running face matching.
Photo Search Fair Usage
9Pic does not charge organisers for participant searches. When a participant searches by selfie or BIB number on your public event page, that search does not create an additional charge. Our fair-use expectation is based on normal event photography patterns:| Example event pattern | What we expect |
|---|---|
| 3,000 processed photos | Around 1,000 participant face searches is normal, assuming each participant appears in roughly 3 or more photos. |
| Higher photos per participant | Even more search activity is usually expected and treated as normal event traffic. |
| Lower photos per participant | This can still be legitimate. We review the wider account history before taking action. |
Trial Domain Anti-Abuse
The trial domain (trial.9pic.ai) is a shared evaluation surface, not a per-organiser website. It is intentionally rate-limited.
When you upgrade to Pay As You Go, Pro, or Enterprise, your organisation moves from trial.9pic.ai to app.9pic.ai (or your custom subdomain) and the rate limits drop to normal production levels. From that moment, your event link is safe to share with real participants.
For the full trial domain rules, see Trial Guide → What’s Included and Trial Guide → Share with Team.
API Fair Use
If you integrate with the 9Pic API, the same fair use principles apply.- Reuse
request_idfor selfie searches. Selfie-driven endpoints follow a POST-once / GET-many pattern. Reusing therequest_idkeeps your traffic on cachedGETcalls instead of repeated face-matching calls. See Face Search and API Conventions for the full pattern. - Cache event and photo listings on your side when you can, instead of polling them at high frequency.
- Stay on approved hosts. Production API calls must come from hosts on the 9Pic allowlist. Talk to support if you need an additional host enabled.
- Respect the documented page sizes. Defaults and maximums are listed on each endpoint page (most listings cap at
100).
request_id, fetching cached results with GET /faces/{request_id} follows the same throughput class as BIB search.
| API search type | Rate limit | Per-minute equivalent |
|---|---|---|
| Fresh Face Search / 9Pic FaceFind | 50 requests per second | Up to 3,000 fresh searches per minute |
Cached Face Search results by request_id | 200 requests per second | Up to 12,000 result fetches per minute |
| BIB Search / 9Pic BibTrack | 200 requests per second | Up to 12,000 searches per minute |
request_id, which keeps those follow-up calls in the higher cached-results throughput class. BibTrack has the higher API allowance and is not subject to the face-search fair-use ratio described above. If you keep hitting these limits during legitimate integration work, contact support so we can help you size the event correctly.
Things You Cannot Do
These uses fall outside fair use and are not allowed under either this policy or the 9Pic Terms and Conditions (Section 2.3 Acceptable Use):- Violate any laws or regulations.
- Infringe on the rights of others.
- Upload malicious code or viruses.
- Attempt to gain unauthorised access to 9Pic systems or other organisations’ data.
- Use 9Pic to harass, abuse, or harm others.
- Use facial recognition features to identify people without their consent.
- Run scrapers or automated bots against the participant gallery, event pages, or search endpoints to bulk-export photos belonging to other organisations.
- Resell or redistribute another organisation’s event photos without their permission.
- Share trial event links with real participants or customers to bypass paid plans.
- Share a single 9Pic account between teammates instead of using Team invitations.
What Happens If Usage Goes Beyond Fair Use
If your usage looks abusive or significantly exceeds normal event traffic, our anti-abuse system steps in. We try to be helpful first.| Stage | What you see |
|---|---|
| 1. Alert review | We compare the event activity with normal event patterns and the wider account history. |
| 2. Organiser flag | If alerts repeat, the 9Pic team flags the organiser and explains what we are seeing. |
| 3. Mitigation | We work with you to confirm the event context, adjust the setup, reduce automated traffic, or pre-provision capacity for a genuine large event. |
| 4. Temporary limits | For repeated or clearly malicious activity, we may apply a temporary cap or suspend the affected feature, event, or organisation pending review. |
Need Higher Limits?
We size 9Pic generously for normal events and we don’t publish hard per-plan ceilings, because real events vary a lot. If you are planning something out of the ordinary — a marathon with 50,000+ finishers, a multi-day sports festival, a corporate event with very fast post-event search demand, or a custom API integration with high read traffic — tell us before the event.Open Contact Support
Email support@9pic.ai
Common Questions
Are there hard limits on how many photos I can upload per event?
Are there hard limits on how many photos I can upload per event?
Do participant searches create extra charges?
Do participant searches create extra charges?
How many face searches are considered normal?
How many face searches are considered normal?
Does BibTrack have the same fair-use ratio as face search?
Does BibTrack have the same fair-use ratio as face search?
request_id use the same throughput class.Will my participants get throttled if a lot of them search at once?
Will my participants get throttled if a lot of them search at once?
app.9pic.ai (Pay As You Go, Pro, Enterprise), search is sized for real event-day demand — large simultaneous traffic from your participants is exactly what the platform is built for. On trial.9pic.ai, search is intentionally rate-limited and real participant traffic will be blocked. See Trial Guide → What’s Included.Can I share my trial event link with real participants?
Can I share my trial event link with real participants?
What if my event has fewer than 3 photos per participant?
What if my event has fewer than 3 photos per participant?
Can I run a scraper on the 9Pic API to bulk-download photos?
Can I run a scraper on the 9Pic API to bulk-download photos?
What if I get a fair-use warning email but I'm running a real event?
What if I get a fair-use warning email but I'm running a real event?
Related Guides
Contact Support
Photo Configuration
Trial Domain Rules
API Conventions
request_id reuse, host validation, and pagination rules for the 9Pic API.
