{"passport":{"unfragile":{"@version":"1.0","version":"2026-05","artifact":{"id":"tool_pimeyes","slug":"pimeyes","name":"PimEyes","type":"product","url":"https://pimeyes.com","page_url":"https://unfragile.ai/pimeyes","categories":["research-search"],"tags":[],"pricing":{"model":"paid","free":false,"starting_price":null},"status":"active","verified":false},"capabilities":[{"id":"tool_pimeyes__cap_0","uri":"capability://search.retrieval.reverse.facial.recognition.search.across.indexed.web","name":"reverse-facial-recognition-search-across-indexed-web","description":"Performs reverse facial recognition by uploading a face image and matching it against a proprietary index of 900+ million publicly crawled images using deep convolutional neural network embeddings. The system extracts facial feature vectors from the query image and performs approximate nearest-neighbor search across indexed face embeddings to identify matching faces across the web, returning ranked results with confidence scores and source URLs.","intents":["I want to find all publicly indexed images of my face across the internet to understand my digital footprint","I need to locate where a specific photo of me has been republished or reused without permission","I want to audit which websites and platforms are hosting images of my face"],"best_for":["Privacy-conscious individuals auditing their own digital presence","Content creators tracking unauthorized use of their images","People concerned about non-consensual image sharing"],"limitations":["Index coverage limited to publicly crawled and indexed images — private/paywalled content not included","Accuracy degrades with low-resolution, heavily filtered, or heavily edited face images","Search latency typically 30-60 seconds per query due to large-scale embedding similarity computation","Cannot search for faces in real-time video streams or live camera feeds","Results depend on web crawler freshness — very recent uploads may not appear for days or weeks"],"requires":["Valid user account with active subscription","Face image file (JPEG, PNG) with minimum 100x100 pixel resolution and clearly visible face","Internet connection with sufficient bandwidth for image upload (typically <5MB files)"],"input_types":["image (JPEG, PNG with single or multiple faces)"],"output_types":["structured data (JSON/HTML with ranked results containing: source URL, thumbnail, confidence score, page title, domain)"],"categories":["search-retrieval","image-visual"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_1","uri":"capability://data.processing.analysis.facial.match.confidence.scoring.and.ranking","name":"facial-match-confidence-scoring-and-ranking","description":"Implements a multi-stage ranking pipeline that scores facial matches based on embedding distance, facial landmarks alignment, and contextual metadata (image quality, source domain authority). Results are ranked by confidence score (typically 0-100) with visual similarity indicators, allowing users to quickly identify high-confidence matches versus ambiguous results that may be false positives.","intents":["I need to distinguish between genuine matches of my face and false positives from similar-looking people","I want to prioritize which search results to investigate first based on match confidence","I need to understand why a particular image was flagged as a match"],"best_for":["Users performing privacy audits who need to filter noise from large result sets","Individuals investigating specific unauthorized image usage"],"limitations":["Confidence scores are relative rankings, not absolute probabilities — a 95% match may still be a false positive in edge cases","Scoring does not account for context (e.g., cannot distinguish between consensual and non-consensual image sharing)","False positive rate increases significantly for faces with common features, similar age/ethnicity, or heavy makeup/filters","No explanation of which facial features drove a particular match score"],"requires":["Completed reverse facial search with results returned"],"input_types":["facial embedding vectors (internal), image metadata"],"output_types":["structured data (confidence scores 0-100, visual similarity indicators, ranked result list)"],"categories":["data-processing-analysis","image-visual"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_10","uri":"capability://automation.workflow.user.account.management.and.authentication","name":"user-account-management-and-authentication","description":"Manages user registration, email/password authentication, subscription state, billing information, and account settings. Implements standard security practices: password hashing, session management, two-factor authentication (optional), and account recovery flows. Tracks user search history and removal request submissions within account.","intents":["I want to create an account to start searching for my face online","I need to manage my subscription and billing information","I want to view my search history and removal requests"],"best_for":["Individual users managing their privacy audit accounts"],"limitations":["Account data is centralized — users must trust PimEyes with email and payment information","No OAuth/social login options — requires separate password management","Two-factor authentication is optional, not mandatory","Account deletion may not fully remove search history from system"],"requires":["Valid email address","Payment method for subscription activation"],"input_types":["email, password, payment information"],"output_types":["structured data (account status, subscription tier, search history, billing records)"],"categories":["automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_2","uri":"capability://automation.workflow.batch.facial.search.with.credit.system","name":"batch-facial-search-with-credit-system","description":"Provides a credit-based search quota system where each facial search query consumes a fixed number of credits (typically 1-5 credits per search depending on subscription tier). Users receive monthly credit allocations tied to subscription level, with the ability to purchase additional credits. The system tracks credit consumption per search and enforces rate limiting to prevent abuse.","intents":["I want to run multiple facial searches within a monthly budget without per-search overage charges","I need to understand how many searches I can perform with my current subscription","I want to purchase additional search credits if I exceed my monthly allocation"],"best_for":["Individual users performing periodic privacy audits","Content creators needing to track image usage across multiple photos"],"limitations":["Credit system creates friction for comprehensive audits — users with many photos may hit limits quickly","No rollover of unused credits to next month — monthly allocation resets","No bulk discount for purchasing large credit packages","Credit consumption is fixed per search regardless of result set size or complexity"],"requires":["Active paid subscription ($29.99/month or higher)","Available credits in account balance"],"input_types":["subscription tier identifier, credit balance"],"output_types":["structured data (remaining credits, search history with credit costs, credit purchase options)"],"categories":["automation-workflow","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_3","uri":"capability://search.retrieval.image.source.url.extraction.and.context.retrieval","name":"image-source-url-extraction-and-context-retrieval","description":"For each facial match detected, the system extracts and returns the source URL, page title, domain metadata, and thumbnail preview of the matched image. The system crawls page metadata to provide context about where the image appears (e.g., social media profile, news article, e-commerce listing) without requiring users to manually visit each URL.","intents":["I want to know exactly which websites are hosting images of my face","I need to identify the context where my image appears (e.g., is it on a dating site, news article, or social profile?)","I want to request removal of my image from specific sources"],"best_for":["Users investigating unauthorized image usage and planning removal requests","Individuals tracking where their images have been republished"],"limitations":["URL extraction depends on web crawler freshness — recently moved or deleted images may still show old URLs","Page context metadata is limited to title and domain — no full page content analysis","Cannot extract URLs from behind paywalls, authentication walls, or JavaScript-rendered content","Thumbnail previews may be cached and not reflect current page state"],"requires":["Completed reverse facial search with results"],"input_types":["facial match data with source URL references"],"output_types":["structured data (URL, domain, page title, thumbnail image, crawl timestamp)"],"categories":["search-retrieval","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_4","uri":"capability://tool.use.integration.facial.image.removal.request.workflow","name":"facial-image-removal-request-workflow","description":"Provides an integrated workflow for users to submit removal requests directly to website owners for images containing their face. The system generates templated removal request emails with image details, source URL, and legal basis (GDPR, CCPA, or general privacy concerns), and tracks removal request status. Some integrations with major platforms (social media, search engines) enable automated removal submission.","intents":["I want to request removal of my image from a website that found it in my search results","I need to send a formal GDPR/CCPA removal request to a website hosting my image","I want to track which removal requests I've submitted and their status"],"best_for":["Users taking action on search results to remove non-consensual or unwanted images","Individuals in GDPR/CCPA jurisdictions exercising data removal rights"],"limitations":["Removal requests are not legally binding — website owners can ignore requests","No guarantee of removal even with legal basis (GDPR/CCPA) — enforcement requires separate legal action","Automated removal only works with integrated platforms; most websites require manual contact","Removal request tracking is limited to PimEyes platform — cannot track responses from external websites","Does not handle cases where image has been re-uploaded by other users after removal"],"requires":["Identified facial match with source URL","User account with removal request feature enabled (may require higher subscription tier)"],"input_types":["source URL, user contact information, legal jurisdiction"],"output_types":["structured data (removal request template, submission status, tracking ID)"],"categories":["tool-use-integration","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_5","uri":"capability://automation.workflow.subscription.tier.management.with.feature.gating","name":"subscription-tier-management-with-feature-gating","description":"Implements a multi-tier subscription model (Free, Premium, Professional) with feature gating where higher tiers unlock additional capabilities: monthly search credits, removal request submissions, advanced filtering options, and API access. The system enforces tier-based rate limits and feature availability at the application level.","intents":["I want to understand what features are available at each subscription tier","I need to upgrade my subscription to access removal request functionality","I want to downgrade my subscription if I'm not using premium features"],"best_for":["Individual users selecting appropriate subscription level for their privacy audit needs","Organizations needing bulk facial search capabilities"],"limitations":["Feature gating creates artificial friction — some features (like removal requests) may be locked behind higher tiers even if technically feasible at lower tiers","No free tier with meaningful search credits — free tier is essentially a trial","Subscription pricing ($29.99/month) is expensive for casual users","No annual subscription discount — only monthly billing available"],"requires":["Valid payment method for subscription activation"],"input_types":["subscription tier selection, payment information"],"output_types":["structured data (active subscription tier, feature availability, monthly credit allocation, billing date)"],"categories":["automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_6","uri":"capability://image.visual.facial.image.upload.and.preprocessing","name":"facial-image-upload-and-preprocessing","description":"Handles user-uploaded facial images with preprocessing pipeline: validates file format (JPEG, PNG), detects faces using multi-task cascaded CNN (MTCNN) or similar detector, extracts facial regions, performs quality checks (resolution, blur, lighting), and normalizes images for embedding extraction. Rejects images with no detectable faces or quality issues below threshold.","intents":["I want to upload a photo of my face to search for it across the internet","I need to understand why my image was rejected as unsuitable for search","I want to upload multiple photos to search for different angles of my face"],"best_for":["Users performing privacy audits with personal photos","Content creators tracking usage of their images"],"limitations":["Requires clearly visible face — heavily obscured, angled, or profile-only faces may be rejected","File size limit typically 5-10MB — very high-resolution images may need compression","Preprocessing adds 5-10 second latency per image","Quality checks may reject valid images with non-standard lighting or makeup","Cannot handle multiple faces in single image — requires one face per search"],"requires":["Image file in JPEG or PNG format","Minimum 100x100 pixel resolution with clearly visible face","File size under 10MB"],"input_types":["image (JPEG, PNG)"],"output_types":["structured data (face detection results, quality metrics, acceptance/rejection status)"],"categories":["image-visual","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_7","uri":"capability://image.visual.facial.embedding.extraction.and.indexing","name":"facial-embedding-extraction-and-indexing","description":"Extracts deep facial embeddings from uploaded images using pre-trained convolutional neural networks (likely ResNet or similar architecture trained on large facial recognition datasets). Embeddings are 128-512 dimensional vectors capturing facial features. The system maintains a massive index of embeddings from 900+ million crawled images, enabling fast approximate nearest-neighbor search using techniques like LSH (Locality Sensitive Hashing) or FAISS (Facebook AI Similarity Search).","intents":["I want to find images of my face across the internet using facial similarity rather than exact image matching","I need to match my face across different photos, angles, and lighting conditions"],"best_for":["Users searching for faces across diverse image sources and conditions","Privacy audits requiring matching across different photos of the same person"],"limitations":["Embedding extraction depends on pre-trained model quality — model bias may affect matching accuracy for certain demographics","Approximate nearest-neighbor search trades accuracy for speed — may miss some true matches or include false positives","Index size (900+ million embeddings) requires significant infrastructure — not feasible for small-scale deployments","Embedding vectors are not interpretable — cannot explain which facial features drove a match","Model updates require re-indexing entire dataset — expensive operation"],"requires":["Pre-trained facial embedding model (ResNet, VGGFace, or similar)","Large-scale vector index infrastructure (FAISS, Milvus, or similar)","GPU infrastructure for embedding extraction"],"input_types":["facial image (preprocessed)"],"output_types":["structured data (facial embedding vector, embedding metadata)"],"categories":["image-visual","data-processing-analysis"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_8","uri":"capability://data.processing.analysis.web.crawler.and.image.indexing.pipeline","name":"web-crawler-and-image-indexing-pipeline","description":"Operates a distributed web crawler that continuously crawls publicly accessible websites, extracts images, and feeds them into the facial embedding pipeline. The crawler respects robots.txt and crawl delays, maintains freshness of indexed images, and deduplicates images to avoid redundant indexing. Crawled images are processed asynchronously to extract facial embeddings and add to the main index.","intents":["I want my search results to include recently published images of my face","I need comprehensive coverage of where my images appear across the web"],"best_for":["Users expecting comprehensive coverage of publicly indexed images","Privacy audits requiring broad web coverage"],"limitations":["Crawler cannot access private/authenticated content (social media private profiles, paywalled articles, private cloud storage)","Crawl freshness varies by domain — popular sites crawled frequently, niche sites may be weeks/months stale","Crawler respects robots.txt — some websites explicitly block crawling","Image deduplication may miss re-uploaded images with slight modifications","Crawler latency means very recent uploads (< 24 hours) unlikely to appear in results"],"requires":["Distributed crawler infrastructure with robots.txt compliance","Image deduplication system","Asynchronous processing pipeline"],"input_types":["web URLs, crawl configuration"],"output_types":["structured data (crawled images, facial embeddings, source metadata)"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0},{"id":"tool_pimeyes__cap_9","uri":"capability://data.processing.analysis.privacy.audit.report.generation","name":"privacy-audit-report-generation","description":"Generates comprehensive privacy audit reports summarizing where a user's face appears across the internet, including statistics on number of matches, top domains hosting images, geographic distribution of sources, and timeline of when images were first indexed. Reports can be exported as PDF or CSV for record-keeping or legal purposes.","intents":["I want a comprehensive summary of my digital footprint for personal records","I need to document where my images appear for legal or insurance purposes","I want to share a privacy audit report with legal counsel or law enforcement"],"best_for":["Users documenting their digital footprint for personal or legal purposes","Individuals preparing for legal action against unauthorized image usage"],"limitations":["Reports are snapshots in time — do not reflect ongoing changes to indexed images","Report generation requires completed searches — cannot generate reports without prior search history","No real-time monitoring — reports do not alert users to new image uploads","Report data is limited to PimEyes index — does not include private/authenticated content"],"requires":["Completed facial searches with results","User account with report generation feature enabled"],"input_types":["search results, user metadata"],"output_types":["structured data (PDF report, CSV export with statistics and source list)"],"categories":["data-processing-analysis","automation-workflow"],"confidence":0.5,"matches":0,"success_rate":0}],"trust":{"score":43,"verified":false,"data_access_risk":"high","permissions":["Valid user account with active subscription","Face image file (JPEG, PNG) with minimum 100x100 pixel resolution and clearly visible face","Internet connection with sufficient bandwidth for image upload (typically <5MB files)","Completed reverse facial search with results returned","Valid email address","Payment method for subscription activation","Active paid subscription ($29.99/month or higher)","Available credits in account balance","Completed reverse facial search with results","Identified facial match with source URL"],"failure_modes":["Index coverage limited to publicly crawled and indexed images — private/paywalled content not included","Accuracy degrades with low-resolution, heavily filtered, or heavily edited face images","Search latency typically 30-60 seconds per query due to large-scale embedding similarity computation","Cannot search for faces in real-time video streams or live camera feeds","Results depend on web crawler freshness — very recent uploads may not appear for days or weeks","Confidence scores are relative rankings, not absolute probabilities — a 95% match may still be a false positive in edge cases","Scoring does not account for context (e.g., cannot distinguish between consensual and non-consensual image sharing)","False positive rate increases significantly for faces with common features, similar age/ethnicity, or heavy makeup/filters","No explanation of which facial features drove a particular match score","Account data is centralized — users must trust PimEyes with email and payment information","builder identity is not verified yet","no observed match outcomes yet"],"rank_breakdown":{"adoption":0.36666666666666664,"quality":0.78,"ecosystem":0.15000000000000002,"match_graph":0.25,"freshness":0.75,"weights":{"adoption":0.25,"quality":0.25,"ecosystem":0.1,"match_graph":0.35,"freshness":0.05}},"observed_outcomes":{"matches":0,"success_rate":0,"avg_confidence":0,"top_intents":[],"last_matched_at":null},"maintenance":{"status":"active","updated_at":"2026-05-24T12:16:32.437Z","last_scraped_at":"2026-04-05T13:23:42.551Z","last_commit":null},"community":{"stars":null,"forks":null,"weekly_downloads":null,"model_downloads":null,"model_likes":null}},"distribution":{"claim_url":"https://unfragile.ai/submit?claim=pimeyes","compare_url":"https://unfragile.ai/compare?artifact=pimeyes"}},"signature":"seK4Iq9zVRBxxPM/QzgmaYiNKyOJC56UNcE/vtRtDeydI20pyDFLyOpQwSTXA9l5kEbSDADbyXl/QoZqhD3KBA==","signedAt":"2026-06-22T00:12:18.175Z","signedBy":"unfragile.ai","version":1},"_links":{"self":"https://unfragile.ai/api/v1/passport/pimeyes","artifact":"https://unfragile.ai/pimeyes","verify":"https://unfragile.ai/api/v1/verify?slug=pimeyes","publicKey":"https://unfragile.ai/api/v1/trust-passport-public-key","spec":"https://unfragile.ai/trust","schema":"https://unfragile.ai/schema.json","docs":"https://unfragile.ai/docs"}}