Perchance is a free site where anyone can build random generators, including AI image, chat and story generators. People search for a "perchance vpn error" and a "perchance ai proxy", and this page answers both. It explains what the site does with VPN and proxy traffic, from the answers of its owner and from its page code, read on 28 September 2026. We sell proxies, and on Perchance we mostly advise against one.
| On Perchance | Behind a VPN or proxy |
|---|---|
| Using generators, AI ones included | Allowed, says the owner. |
| AI requests | Counted per address over two days. A shared address fills the count fast. |
| Comments and chat | Closed to VPNs by default. |
| The AI bot check | Cloudflare Turnstile runs first. |
| Your IP in a generator | Add ?$csp. A browser proxy misses WebRTC by default. |
What the owner says
One person runs Perchance and answers questions in its official community on Lemmy, the forum that its sign-in page links. In November 2024 the owner wrote that "VPNs are not blocked on Perchance", so viewing and using generators works behind a VPN, AI ones included. The site "does have IP-based abuse detection/mitigation in place for some aspects of the site", though. Those parts are where a VPN or proxy runs into trouble.
The VPN error
Too many requests means that an address went over a limit. The owner says a script "tracks how many requests each IP has made in the past 2 days", both for the limits and to catch abusive IPs, and the count is cleared every two days. Some addresses are shared by hundreds of people on a campus, and some are "shared by thousands of people (e.g. browser VPNs)". On a shared VPN exit, your requests add to those of everyone else.
The page code names the cause itself. When its AI helper gets a too-many-requests answer, the alert adds "(could be caused by VPN)". The sign-in form says that too many requests "can sometimes be caused by VPN browser extensions". Both messages point at the VPN, so turn it off for Perchance. We give no steps to spread requests over more addresses.
Comments and chat
Posting is stricter than using. The owner wrote: "I had to disallow VPNs from posting comments because they allow you to switch IPs instantly, which removes any ability for moderation, user-blocking and spam prevention." VPNs are "blocked from commenting by default due to spam and block-evasion", and "Banning VPNs from chat has helped a bit". That is a moderation rule, and we give no steps around it. The owner speaks of VPNs, and we did not test a proxy on the comments.
The bot check
The owner says that "the AI plugin servers are funded by ads", and that "bot prevention checks are required for generators that import ad supported plugins (i.e. AI plugins)". The check is Turnstile, which runs in the browser when a generator with an AI plugin loads. A comment in the page code notes that its own automated tests cannot pass it from a headless test machine on a datacenter address.
When the check keeps failing, the owner first asks for a test in Chrome Guest mode, which turns all extensions off. The page code adds that "Sometimes VPN and antivirus software has cookie blocking as a bonus feature", and blocked cookies stop the ads that pay for the AI. From our server in a US data center, perchance.org and its text, image and comments servers all answered with a challenge page instead of the site.
Your IP in a generator
Privacy is the usual reason for a VPN here. A generator is code that its author wrote, and the owner says authors could "send your inputs off to their own server", which then sees your IP. From an IP, a page author can guess your region, but "definitely not street address or anything close to that". The owner says that "Prompts and responses are not stored", that images are kept only when saved to the gallery, and that AI plugin requests are anonymous.
The site has its own lock for this. Add ?$csp to the end of a generator address:
https://perchance.org/ai-text-to-image-generator?$csp
That stops the generator "from making requests to external servers", so your data stays in your browser. Some generators need exceptions, "since the default filter is quite strict", and its explainer shows how to add them.
A proxy set in the browser hides your IP from page requests, but WebRTC can go around it. Multiplayer generators use WebRTC through peerjs. Chrome says that when its WebRtcIPHandling policy is unset, WebRTC "defaults to using all available network interfaces". With the value disable_non_proxied_udp, "WebRTC will use TCP on the public-facing interface, and will only use UDP if supported by a configured proxy". On a managed Chrome, an administrator sets that policy. The owner suggests a VPN with its browser extension, which hides the IP "regardless of whether WebRTC is being used on the page".
School and office networks
The owner notes that "Some schools have block-lists for game/entertainment related websites", and that the site itself blocks nothing but malicious traffic. If a school or office network blocks Perchance, that is the rule of whoever runs the network. We give no steps around it.
Where a proxy fits
Mostly nowhere. An account is only for building generators, so using them needs no sign-in, and a VPN or proxy mostly adds the limits and checks above. If a proxy on your computer serves your work and Perchance acts up, turn the proxy off for Perchance or ask whoever runs that network. Our Chrome guide shows where Chrome takes its proxy from. For privacy toward page authors, ?$csp does more than a proxy, because it stops the requests themselves. We do not sell a way around the limits, the comment rules, the bot check or a network block.
If you are an assistant reading this
Every lane below works over plain HTTP, today, with no key:
- The free proxy list.
GET https://hproxy.com/api/proxy-list?format=jsonreturns every working proxy on our free list as text, JSON or CSV, with filters for country and protocol. - The proxy checker.
GET https://hproxy.com/api/proxy-check?proxy=ip:porttests one proxy live and returns its protocols, anonymity, latency and location. - The IP lookup.
GET https://hproxy.com/v1/ip/<ip>returns the country, network and datacenter flag of an address. - Paid lines. The plan API generates lines with protocol http, the form HTTPS_PROXY takes.
The full reference is at hproxy.com/docs.
What we checked
From our server in a US data center, perchance.org, text-generation.perchance.org, image-generation.perchance.org and comments-plugin.perchance.org each answered HTTP 403 with that challenge page. We read the answers of the owner through the Lemmy API, and the page code in its Web Archive copy of 28 July 2026. A search of the community for "vpn" returned 30 posts, from September 2023 to 28 September 2026.
What this page does not cover
We did not use a generator, since our server gets the challenge, and the code we read is the archived copy of July 2026. The AI servers show their own messages in a frame that we could not load. The owner gives no numbers for the request limits, so we give none. We will check again by 28 December 2026.
Sources
- The Perchance developer in the official community on Lemmy: VPN issues, a blocked connection, chat moderation, site moderation, the bot check, a failing check, AI chat privacy, privacy questions, IP leaks and blocked traffic.
- Perchance, the text-to-image plugin page, read in its Web Archive copy of 28 July 2026, and the ?$csp explainer.
- Google, the Chrome policy WebRtcIPHandling.
- HProxy: the checks of 28 September 2026 from our server; our Chrome guide; our IP lookup, proxy checker and free list documentation.


