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: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: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.
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.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
For enterprise needs, book a call
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.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.
