<?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-05</lastmod></url>
<url><loc>https://aipenis.com/blog</loc><lastmod>2026-09-05</lastmod></url>
<url><loc>https://aipenis.com/about</loc></url>
<url><loc>https://aipenis.com/t/how-it-works</loc><lastmod>2026-09-05</lastmod></url>
<url><loc>https://aipenis.com/t/accuracy</loc><lastmod>2026-09-04</lastmod></url>
<url><loc>https://aipenis.com/t/privacy</loc><lastmod>2026-09-04</lastmod></url>
<url><loc>https://aipenis.com/blog/label-noise-and-what-the-model-learns</loc><lastmod>2026-09-05</lastmod></url>
<url><loc>https://aipenis.com/blog/breach-exposure-of-a-rating-tool</loc><lastmod>2026-09-04</lastmod></url>
<url><loc>https://aipenis.com/blog/quantisation-and-small-score-changes</loc><lastmod>2026-09-04</lastmod></url>
<url><loc>https://aipenis.com/blog/white-balance-and-skin-tone-shift</loc><lastmod>2026-09-04</lastmod></url>
<url><loc>https://aipenis.com/blog/cloud-photo-sync-and-uploads</loc><lastmod>2026-09-03</lastmod></url>
<url><loc>https://aipenis.com/blog/how-many-axes-is-too-many</loc><lastmod>2026-09-03</lastmod></url>
<url><loc>https://aipenis.com/blog/reverse-image-search-and-body-photos</loc><lastmod>2026-09-03</lastmod></url>
<url><loc>https://aipenis.com/blog/colour-spaces-and-model-input</loc><lastmod>2026-09-02</lastmod></url>
<url><loc>https://aipenis.com/blog/data-region-and-jurisdiction</loc><lastmod>2026-09-02</lastmod></url>
<url><loc>https://aipenis.com/blog/placebo-tests-and-random-images</loc><lastmod>2026-09-02</lastmod></url>
<url><loc>https://aipenis.com/blog/age-proxies-in-vision-models</loc><lastmod>2026-09-01</lastmod></url>
<url><loc>https://aipenis.com/blog/presigned-urls-and-who-can-open-them</loc><lastmod>2026-09-01</lastmod></url>
<url><loc>https://aipenis.com/blog/score-head-regression-vs-classification</loc><lastmod>2026-09-01</lastmod></url>
<url><loc>https://aipenis.com/blog/auditing-black-box-scorer-bias</loc><lastmod>2026-08-31</lastmod></url>
<url><loc>https://aipenis.com/blog/ceiling-and-floor-effects-in-scores</loc><lastmod>2026-08-31</lastmod></url>
<url><loc>https://aipenis.com/blog/error-reports-and-crash-logs-with-images</loc><lastmod>2026-08-31</lastmod></url>
<url><loc>https://aipenis.com/blog/analytics-scripts-on-adult-sites</loc><lastmod>2026-08-30</lastmod></url>
<url><loc>https://aipenis.com/blog/object-storage-lifecycle-rules</loc><lastmod>2026-08-30</lastmod></url>
<url><loc>https://aipenis.com/blog/order-effects-and-caching-in-repeat-tests</loc><lastmod>2026-08-30</lastmod></url>
<url><loc>https://aipenis.com/blog/machine-rubric-vs-human-rubric</loc><lastmod>2026-08-29</lastmod></url>
<url><loc>https://aipenis.com/blog/popularity-bias-in-engagement-trained-scorers</loc><lastmod>2026-08-29</lastmod></url>
<url><loc>https://aipenis.com/blog/where-inference-runs-device-vs-server</loc><lastmod>2026-08-29</lastmod></url>
<url><loc>https://aipenis.com/blog/benchmarks-for-image-scoring-what-exists</loc><lastmod>2026-08-28</lastmod></url>
<url><loc>https://aipenis.com/blog/how-many-repeats-you-need</loc><lastmod>2026-08-28</lastmod></url>
<url><loc>https://aipenis.com/blog/what-humans-read-models-cannot</loc><lastmod>2026-08-28</lastmod></url>
<url><loc>https://aipenis.com/blog/data-augmentation-and-what-it-teaches</loc><lastmod>2026-08-27</lastmod></url>
<url><loc>https://aipenis.com/blog/fine-tuning-vs-training-from-scratch</loc><lastmod>2026-08-27</lastmod></url>
<url><loc>https://aipenis.com/blog/the-prompt-is-the-rubric</loc><lastmod>2026-08-27</lastmod></url>
<url><loc>https://aipenis.com/blog/defining-an-axis-operationally</loc><lastmod>2026-08-26</lastmod></url>
<url><loc>https://aipenis.com/blog/exif-beyond-gps</loc><lastmod>2026-08-26</lastmod></url>
<url><loc>https://aipenis.com/blog/rubric-drift-between-model-generations</loc><lastmod>2026-08-26</lastmod></url>
<url><loc>https://aipenis.com/blog/clip-style-models-and-scoring</loc><lastmod>2026-08-25</lastmod></url>
<url><loc>https://aipenis.com/blog/image-patches-and-attention</loc><lastmod>2026-08-25</lastmod></url>
<url><loc>https://aipenis.com/blog/nsfw-classifier-as-a-gatekeeper</loc><lastmod>2026-08-25</lastmod></url>
<url><loc>https://aipenis.com/blog/ai-consistent-not-accurate</loc><lastmod>2026-08-24</lastmod></url>
<url><loc>https://aipenis.com/blog/embedded-thumbnails-survive-editing</loc><lastmod>2026-08-24</lastmod></url>
<url><loc>https://aipenis.com/blog/video-frames-vs-still-photos-for-scoring</loc><lastmod>2026-08-24</lastmod></url>
<url><loc>https://aipenis.com/blog/class-imbalance-and-rare-scores</loc><lastmod>2026-08-23</lastmod></url>
<url><loc>https://aipenis.com/blog/internal-access-who-can-see-uploads</loc><lastmod>2026-08-23</lastmod></url>
<url><loc>https://aipenis.com/blog/why-six-axes-a-worked-design</loc><lastmod>2026-08-23</lastmod></url>
<url><loc>https://aipenis.com/blog/live-photos-and-motion-metadata</loc><lastmod>2026-08-22</lastmod></url>
<url><loc>https://aipenis.com/blog/monocular-depth-estimation-and-its-limits</loc><lastmod>2026-08-22</lastmod></url>
<url><loc>https://aipenis.com/blog/url-parameters-that-leak-results</loc><lastmod>2026-08-22</lastmod></url>
<url><loc>https://aipenis.com/blog/hallucinated-details-in-image-descriptions</loc><lastmod>2026-08-21</lastmod></url>
<url><loc>https://aipenis.com/blog/keypoints-and-landmark-models</loc><lastmod>2026-08-21</lastmod></url>
<url><loc>https://aipenis.com/blog/reliability-is-not-validity</loc><lastmod>2026-08-21</lastmod></url>
<url><loc>https://aipenis.com/blog/strip-exif-before-uploading</loc><lastmod>2026-08-21</lastmod></url>
<url><loc>https://aipenis.com/blog/device-fingerprinting-on-upload-sites</loc><lastmod>2026-08-20</lastmod></url>
<url><loc>https://aipenis.com/blog/encryption-in-transit-vs-at-rest</loc><lastmod>2026-08-20</lastmod></url>
<url><loc>https://aipenis.com/blog/ordinal-scales-and-machine-scoring</loc><lastmod>2026-08-20</lastmod></url>
<url><loc>https://aipenis.com/blog/engagement-labels-vs-expert-labels</loc><lastmod>2026-08-19</lastmod></url>
<url><loc>https://aipenis.com/blog/hashes-are-not-anonymisation</loc><lastmod>2026-08-19</lastmod></url>
<url><loc>https://aipenis.com/blog/model-versioning-and-silent-retraining</loc><lastmod>2026-08-19</lastmod></url>
<url><loc>https://aipenis.com/blog/what-happens-to-a-photo-you-upload</loc><lastmod>2026-08-19</lastmod></url>
<url><loc>https://aipenis.com/blog/threat-model-for-uploading-an-intimate-photo</loc><lastmod>2026-08-18</lastmod></url>
<url><loc>https://aipenis.com/blog/what-deleted-means-on-a-server</loc><lastmod>2026-08-18</lastmod></url>
<url><loc>https://aipenis.com/blog/where-scoring-labels-come-from</loc><lastmod>2026-08-18</lastmod></url>
<url><loc>https://aipenis.com/blog/accuracy-needs-ground-truth</loc><lastmod>2026-08-17</lastmod></url>
<url><loc>https://aipenis.com/blog/how-to-run-a-controlled-comparison</loc><lastmod>2026-08-17</lastmod></url>
<url><loc>https://aipenis.com/blog/skin-tone-exposure-and-model-bias</loc><lastmod>2026-08-17</lastmod></url>
<url><loc>https://aipenis.com/blog/what-ai-cannot-measure-from-a-photo</loc><lastmod>2026-08-17</lastmod></url>
<url><loc>https://aipenis.com/blog/designing-a-multi-axis-rubric</loc><lastmod>2026-08-16</lastmod></url>
<url><loc>https://aipenis.com/blog/does-uploading-mean-training</loc><lastmod>2026-08-16</lastmod></url>
<url><loc>https://aipenis.com/blog/pixels-to-embedding-what-a-model-sees</loc><lastmod>2026-08-16</lastmod></url>
<url><loc>https://aipenis.com/blog/why-the-same-photo-scores-differently</loc><lastmod>2026-08-14</lastmod></url>
<url><loc>https://aipenis.com/blog/multi-axis-scoring-vs-one-number</loc><lastmod>2026-08-13</lastmod></url>
<url><loc>https://aipenis.com/blog/how-image-models-score-anatomy</loc><lastmod>2026-08-12</lastmod></url>
</urlset>
