In the first method, the IP address received from our load balancer is transformed into an MD5 hash, ensuring that the original address cannot be retrieved, although the MD5 hash can be blocked if necessary.
The second method of IP address storage involves replacing the last two octets with zeros, ensuring that it cannot be traced back to you.
It's important to note that we only maintain a record of the country of origin, excluding information about the region, city, or exact coordinates. To simplify, our system stores the information as follows:
- The load balancers store the first three octets of the IP address in the logs.
- MSubtitles stores the first two octets in the database.
- MSubtitles also stores the first three octets of the IP address in MD5 format in the database.
- Maintaining user sessions.
- Delivering notifications through cookies.
- Enabling the section collapse system.
- Ensuring security by preventing CSRF attacks.