-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
proxy.js.org #9826
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
proxy.js.org #9826
Conversation
NanduWasTaken
commented
May 31, 2025
- There is reasonable content on the page (see: No Content)
- I have read and accepted the Terms and Conditions
- The site content can be seen at https://proxy-r2c4.onrender.com (might take a second to load)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Given that this is an open proxy, I do not believe this can be compliant with section 4 of the Terms and Conditions for JS.org. @indus thoughts?
🔍 Compliance with JS.ORG §4 – Rights and Duties of the UserHere's an overview of how my project aligns with the JS.ORG terms, specifically Section §4.
✅ Steps I would take to remain compliant:
|
I don't feel comfortable allowing an open proxy without any control or influence: ❌ No But there are a variety of similar services that may fit better. |
"without any control or influence" |
What I mean is that I (!) have no insight nor control over what your proxy proxies. If there is a high percentage of stuff unrelated to JS or content that is against the ToS and you are fine with it I may not even notice.I think I'm free to decide what to accept and what I reject when I have the feeling it may cause trouble. Why don't you just buy a domain and do whatever you want with it.
|
I understand your concern and respect your discretion.... That said, respectfully, I don't think it's fair to assume full responsibility or preemptively reject a project based on what might happen. JS.ORG is meant to support JS-related projects, and I’d argue that a proxy to help developers overcome CORS issues absolutely fits within that mission. You’re not expected to control or police every JS project using your domains—no one can. Furthermore, Let's be real, no one can have insight on what's happening on every single project here and any project only have to go through checkup when registering for the js.org subdomain, after that anyone can change it into a online drug cyndicate on FBI no. 1 wanted list without you guys knowing. "If there is a high percentage of stuff unrelated to JS or content that is against the ToS and you are fine with it I may not even notice" -- Mate this is just an proxy taking in and spiting out json... wdym by content not related to JS, it doesn't hold onto any content. For your credit, Yes my proxy fetches html of pornhub when url query is given through a browser, but I am working on it 🤝🙏 This project is transparent, documented, and built for the dev community, not abuse. I’m more than happy to make changes or improvements if needed, but a blanket rejection feels counter to the spirit of open development. Either way, I appreciate the time and effort you put into brutally rejecting me, and I’ll explore alternatives if necessary. Cheers Nandu 🥂 |
That's exactly why we have the pull request process and ask for information about what the project is -- we do actively filter what requests we accept to make sure we believe they're related to the JS ecosystem/community, and don't pose a threat to the reputation of the JS.org domain as a whole.
We keep an eye on the traffic going to subdomains pretty regularly and do take action if we notice content that we didn't approve (see for example #9735). We also do annual (ish) cleanups where we verify that every single subdomain for JS.org has legitimate content on it still. So, please don't tell us how we run our own project 👍 |
🙏 I never told you how to run your project, I am just pointing out my frustration I get that you're trying to maintain the integrity of the JS.ORG ecosystem, and I respect that. I was just frustrated because it felt like the rejection wasn’t really about the actual content or intent of the project, but more a blanket “what if” scenario. Me: Hey this is my proxy. I understand this is your project and your call at the end of the day. I wasn’t trying to tell you how to run things — just expressing the frustration of being shut down without any chance to prove the project’s value or adjust it to meet expectations. Anyway, I’m not trying to start a war with u guys — Appreciate the response regardless. Cheers 🥂 |