Hi iNaturalist team,
I maintain a small personal Streamlit app called HikeJournal for my own hike/photo field journal. It posts my own observations to iNaturalist using my own account/token and uses iNaturalist’s computer-vision suggestion endpoint only to pre-fill IDs for photos I personally upload.
The app was working from Streamlit Community Cloud, but recently the computer-vision suggestion request began returning 403 HTML/Cloudflare-style blocks from the hosted Streamlit environment. Normal posting still works.
I am not scraping or bulk-downloading data. Typical use is small personal batches of field photos, and I can keep requests to about 1 request/second or slower. The app now sends a User-Agent like:
HikeJournal/1.0 (personal field journal; contact: MYEMAIL (obfuscated for the forum post))
Is there a supported way to request access or allowlisting for this use case, or should I avoid using the CV suggestion endpoint from hosted infrastructure?
Thanks!
Tony