You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤝 And hey, why not contribute? We love seeing what you can add to the mix!
60
+
## Rate Limits & API Access
48
61
49
-
## How to Use XposedOrNot API (documentation)
62
+
-**No API key required** for basic endpoints (`/v1/check-email`, `/v1/breach-analytics`, `/v1/breaches`)
63
+
-**Rate limits**: 2 requests/second, 100 requests/day per IP
64
+
-**API key required** for domain breach monitoring (enterprise feature)
50
65
51
-
52
-
If you want to get more details, you can check out our full [documentation](https://XposedOrNot.com/api_doc) and [API playground](https://xposedornot.docs.apiary.io/).
66
+
For full documentation, see the [API docs](https://XposedOrNot.com/api_doc) and [API playground](https://xposedornot.docs.apiary.io/).
53
67
54
68
## Why use XposedOrNot API?
55
69
@@ -64,23 +78,18 @@ This API is your go-to for all information related to data breaches that XposedO
64
78
If you'd rather skip the API and check data breach info directly, you can do that on our website at : https://XposedOrNot.com.
65
79
66
80
67
-
## How secure is XposedOrNot API?
68
-
69
-
Is XposedOrNot API safe to use? Absolutely.
70
-
71
-
You see, the whole issue of data breaches has come from places that aren't secure. So, we've made sure everything is open-source, including the API and all related files on Github. We trust in the power of open source tools to make our digital world safer.
72
-
73
-
Everything we run, from the app to the website, is built on open source - from the operating system (Linux) to the API script (Python), and even the web files (HTML). We believe in improving services through collaboration, and open source makes that possible.
81
+
## Security
74
82
75
-
We've designed the XposedOrNot API with safety at its core because we're dealing with sensitive data breach information. Tools like Black, Pylint, and SonarQube Community Edition support the security of our code and design elements.
83
+
This project is fully open-source and uses automated security tooling (Black, Pylint, CodeQL, OpenSSF Scorecard). For security details, see [SECURITY.md](SECURITY.md).
76
84
77
-
If you spot any problems or have suggestions for improvements, please raise an issue on GitHub.
85
+
## Prerequisites
78
86
79
-
And if you want to contribute, we welcome your pull requests. We'll gladly consider any changes or fixes you suggest.
87
+
-**Docker** (recommended): Docker 20.10+ and Docker Compose V2
88
+
-**Local install**: Python 3.9+, Google Cloud SDK
80
89
81
90
## Quick Start for Local Development
82
91
83
-
### Using Docker-Compose
92
+
### Using DockerCompose (Recommended)
84
93
85
94
1.**Clone the Repository:**
86
95
@@ -162,3 +171,11 @@ Please do not report security vulnerabilities through public GitHub issues. Inst
162
171
163
172
* And a round of applause for everyone who's reviewed our code. Your eyes make all the difference.
Copy file name to clipboardExpand all lines: SECURITY.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,8 @@
3
3
4
4
## Reporting a Vulnerability
5
5
6
-
If you happen to discover 🔍 a bug or security vulnerability, I would love 😍 to hear from you! I encourage you to disclose it using the **[responsible disclosure](https://beta.xposedornot.com/responsible-disclosure)** guidelines to support XposedOrNot.
6
+
If you happen to discover 🔍 a bug or security vulnerability, I would love 😍 to hear from you! I encourage you to disclose it using the **[responsible disclosure](https://xposedornot.com/responsible-disclosure)** guidelines to support XposedOrNot.
7
7
8
8
You can report it via email at **deva @ xposedornot.com**.
9
9
10
-
I want to make it clear that this is not a bug bounty program and we do not offer a monetary reward for submissions. However, I would be happy to feature your valid submissions on our **[Hall of Fame](https://beta.xposedornot.com/hof)** page, based on your preference. I believe in recognizing the positive contributions of reporters who have demonstrated a high level of dedication to our program.
10
+
I want to make it clear that this is not a bug bounty program and we do not offer a monetary reward for submissions. However, I would be happy to feature your valid submissions on our **[Hall of Fame](https://xposedornot.com/hof)** page, based on your preference. I believe in recognizing the positive contributions of reporters who have demonstrated a high level of dedication to our program.
0 commit comments