Privacy policy for Aniskip
Aniskip by Lexes Jan Mantiquilla, Aniskip
## Requests sent to the server while using the extension
On each supported anime streaming site you watch on:
- A request is made to the server to retrieve the skip times. The MAL id and episode number is sent. This is an anonymous request. No identifiable user information is stored.
- On submission of a skip time, the MAL id, episode number, provider name of the stream, start time, end time, the length of the episode and a randomly generated user ID (UUID v4) is sent. The length of the episode is used to provide an offset for the skip time (different streaming sites may include intros or exclude them). The randomly generated user ID is used to prevent spammers.
- On vote of a skip time, the vote action i.e. `upvote` or `downvote` is stored.
Every API endpoint is rate limited, that is that your IP address is used to prevent malicious attacks to the API. The IP address is stored for a certain time frame depending on the endpoint:
- 1 minute for the `GET /v1/skip-times/:anime_id/:episode_number` and `GET /v1/rules/:anime_id` endpoint
- 1 hour for the `POST /v1/vote/:skip_id` endpoint
- 1 day for the `POST /v1/skip-times/:anime_id/:episode_number` endpoint
## Children's Information
Children under 13 are not allowed to use this service.
## Consent
By using this browser extension or API, you hereby consent to the Privacy Policy.