Story Details

  • Keeping our free tier sustainable by preventing abuse

    Posted: 2025-02-21 10:07:14

    Geocod.io, a geocoding service, is modifying its free tier to combat abuse and ensure its long-term sustainability. Due to a significant increase in usage, including malicious activity like automated queries and denial-of-service attacks, they are implementing stricter rate limits. The new free tier will be limited to 2,500 queries per day, and exceeding this limit will result in a 402 error requiring users to upgrade to a paid plan. They are also strengthening their bot detection measures and emphasizing their commitment to providing a reliable and accessible service for legitimate free tier users while protecting their resources from exploitation.

    Summary of Comments ( 10 )
    https://news.ycombinator.com/item?id=43125875

    Hacker News users generally supported the author's efforts to combat abuse of their free tier geocoding service. Several commenters shared their own experiences with similar issues, highlighting the prevalence of abuse and the difficulty in balancing free access with sustainable operation. Some suggested alternative mitigation strategies, including stricter rate limiting, requiring API keys even for free users, and offering a low-cost paid tier with more generous limits. One commenter pointed out the potential legal ramifications of storing user IP addresses, urging the author to ensure compliance with GDPR and other privacy regulations. Another noted the apparent contradiction in blocking VPNs while using Cloudflare, a service often used to bypass such blocks. Overall, the discussion focused on the challenges faced by developers offering free services and the need for effective abuse prevention measures.