<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://aipenis.com/</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/blog</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/about</loc></url>
<url><loc>https://aipenis.com/editorial</loc></url>
<url><loc>https://aipenis.com/t/how-it-works</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/t/accuracy</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/t/privacy</loc><lastmod>2026-09-27</lastmod></url>
<url><loc>https://aipenis.com/blog/llm-number-bias-round-numbers</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/blog/pairwise-comparison-training</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/blog/why-model-scores-bunch-in-the-middle</loc><lastmod>2026-09-28</lastmod></url>
<url><loc>https://aipenis.com/blog/faces-in-frame-and-identifiability</loc><lastmod>2026-09-27</lastmod></url>
<url><loc>https://aipenis.com/blog/validation-set-and-reported-accuracy</loc><lastmod>2026-09-27</lastmod></url>
<url><loc>https://aipenis.com/blog/why-a-ten-is-almost-never-given</loc><lastmod>2026-09-27</lastmod></url>
<url><loc>https://aipenis.com/blog/ai-penis-rating-explained</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/detection-and-cropping-before-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/human-review-of-uploads-for-labelling</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/we-do-not-store-photos-decoded</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/camera-quality-bias-in-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/segmentation-masks-in-image-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/system-prompt-and-refusals-in-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/beauty-filters-and-model-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/can-an-embedding-be-reversed</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/regression-to-the-mean-in-repeat-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/aesthetic-bias-from-general-photo-training</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/editing-apps-and-metadata-retention</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/vpn-and-what-it-does-not-hide</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/crop-tightness-and-score-shift</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/score-inflation-across-tools-and-time</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/synthetic-data-as-a-privacy-measure</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/camera-serial-number-in-metadata</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/consent-and-photos-of-someone-else</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/why-models-downscale-your-photo-first</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/halo-effect-in-machine-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/latent-space-explained-for-rating</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/motion-blur-vs-focus-blur-for-models</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/content-credentials-and-provenance-tags</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/pooling-and-why-position-blurs</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/resolution-and-small-detail-sensitivity</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/anchoring-a-scale-with-reference-examples</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/dataset-bias-in-scoring-models</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/deletion-requests-what-actually-happens</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/body-type-and-training-distribution</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/computational-photography-alters-the-input</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/referrer-headers-and-adult-sites</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/aggregating-axis-scores-into-a-total</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/cdn-caches-and-image-copies</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/softmax-confidence-is-not-certainty</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/camera-angle-and-apparent-shape</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/payment-links-uploads-to-a-name</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/predictive-validity-what-a-score-predicts</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/notification-previews-and-results</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/server-logs-and-what-they-record</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/unmeasurable-axes-and-why-they-appear</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/adversarial-and-gamed-inputs</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/the-model-does-not-know-the-camera</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-a-visual-feature-actually-is</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/lighting-direction-and-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/on-device-inference-privacy-limits</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/tattoos-jewellery-and-unexpected-features</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/cnn-vs-vision-transformer-for-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/grounding-and-attention-in-vlms</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/tracking-score-drift-over-time</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/model-human-agreement-at-extremes</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/normalisation-mean-and-std-explained</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/stability-across-file-formats</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/cosine-similarity-in-image-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/png-chunks-and-hidden-text</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/vlm-describe-then-score</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/deterministic-inference-same-input-same-output</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/temperature-and-sampling-in-vlm-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-a-photo-quality-axis-really-measures</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/background-and-context-leak-into-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/goodharts-law-and-optimising-for-the-model</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/quality-gates-blur-and-exposure-checks</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/human-rater-drift-and-machine-fixedness</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/ip-address-and-anonymous-uploads</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/reading-the-spread-not-the-score</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/label-noise-and-what-the-model-learns</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/perceptual-hashing-in-upload-pipelines</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/ranking-vs-rating-what-models-do-better</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/breach-exposure-of-a-rating-tool</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/quantisation-and-small-score-changes</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/white-balance-and-skin-tone-shift</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/cloud-photo-sync-and-uploads</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/how-many-axes-is-too-many</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/reverse-image-search-and-body-photos</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/colour-spaces-and-model-input</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/data-region-and-jurisdiction</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/placebo-tests-and-random-images</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/age-proxies-in-vision-models</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/presigned-urls-and-who-can-open-them</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/score-head-regression-vs-classification</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/auditing-black-box-scorer-bias</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/ceiling-and-floor-effects-in-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/error-reports-and-crash-logs-with-images</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/analytics-scripts-on-adult-sites</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/object-storage-lifecycle-rules</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/order-effects-and-caching-in-repeat-tests</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/machine-rubric-vs-human-rubric</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/popularity-bias-in-engagement-trained-scorers</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/where-inference-runs-device-vs-server</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/benchmarks-for-image-scoring-what-exists</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/how-many-repeats-you-need</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-humans-read-models-cannot</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/data-augmentation-and-what-it-teaches</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/fine-tuning-vs-training-from-scratch</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/the-prompt-is-the-rubric</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/defining-an-axis-operationally</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/exif-beyond-gps</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/rubric-drift-between-model-generations</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/clip-style-models-and-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/image-patches-and-attention</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/nsfw-classifier-as-a-gatekeeper</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/ai-consistent-not-accurate</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/embedded-thumbnails-survive-editing</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/video-frames-vs-still-photos-for-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/class-imbalance-and-rare-scores</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/internal-access-who-can-see-uploads</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/why-six-axes-a-worked-design</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/live-photos-and-motion-metadata</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/monocular-depth-estimation-and-its-limits</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/url-parameters-that-leak-results</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/hallucinated-details-in-image-descriptions</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/keypoints-and-landmark-models</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/reliability-is-not-validity</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/strip-exif-before-uploading</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/device-fingerprinting-on-upload-sites</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/encryption-in-transit-vs-at-rest</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/ordinal-scales-and-machine-scoring</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/engagement-labels-vs-expert-labels</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/hashes-are-not-anonymisation</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/model-versioning-and-silent-retraining</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-happens-to-a-photo-you-upload</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/threat-model-for-uploading-an-intimate-photo</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-deleted-means-on-a-server</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/where-scoring-labels-come-from</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/accuracy-needs-ground-truth</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/how-to-run-a-controlled-comparison</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/skin-tone-exposure-and-model-bias</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/what-ai-cannot-measure-from-a-photo</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/designing-a-multi-axis-rubric</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/does-uploading-mean-training</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/pixels-to-embedding-what-a-model-sees</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/why-the-same-photo-scores-differently</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/multi-axis-scoring-vs-one-number</loc><lastmod>2026-09-26</lastmod></url>
<url><loc>https://aipenis.com/blog/how-image-models-score-anatomy</loc><lastmod>2026-09-26</lastmod></url>
</urlset>
