Data Processing Agreement (DPA)
Last Update: 13th September 2024
Controller: ipapi.is
Processor: Any entity engaged by the Controller to process personal data on its behalf.
1. Purpose
This Data Processing Agreement ("DPA") sets forth the terms under which any Processor may process personal
data on behalf of the Controller in compliance with applicable data protection laws, including the General
Data Protection Regulation (GDPR).
2. Definitions
"Personal Data": Any information related to an identified or identifiable individual,
processed by the Processor on behalf of the Controller.
"Processing": Any operation or set of operations performed on Personal Data.
"Controller": ipapi.is, the entity determining the purposes and means of the processing.
"Processor": Any entity processing Personal Data on behalf of the Controller.
3. Processing Details
Nature of Processing: Processing of IP address data in response to customer queries and
returning the associated IP address data.
Duration: The processing occurs in real-time as required to provide the services and does
not involve the storage of specific IP addresses queried by the customer.
Type of Personal Data: IP address data queried by the customer. Usage data is logged for
billing purposes but does not include specific IP addresses queried. When creating an account, the following
data is stored:
- Email address or Google/GitHub OAuth information.
- Client IP address and associated metadata obtained via ipapi.is.
- Company name, if provided by the user (optional).
Categories of Data Subjects: Data subjects are not identifiable as specific IP addresses
queried are not logged or retained by ipapi.is. Account holders' data includes their email address, client
IP, and optional company information.
4. Processor Obligations
Data Security: Processor will implement appropriate technical and organizational measures
to protect Personal Data against unauthorized access, alteration, disclosure, or destruction.
Confidentiality: Processor ensures that personnel authorized to process the data are bound
by confidentiality obligations.
Sub-processors: Processor engages the following sub-processors:
- Hetzner and OVHcloud: Hosting provider for infrastructure.
- Microsoft Azure: DNS services.
- Google Analytics: Used solely for website traffic analysis, not for IP address queries.
- Google/GitHub OAuth: Used for user authentication when creating an account.
Data Breach Notification: Processor will notify the Controller without undue delay after
becoming aware of a data breach affecting Personal Data.
Assistance: Processor will assist the Controller in responding to data subject requests
and ensuring compliance with obligations under applicable data protection laws.
5. Controller Obligations
Lawful Basis: The Controller warrants that it has a lawful basis for collecting and
processing the Personal Data in accordance with data protection laws.
Instructions: The Processor will process Personal Data only in accordance with documented
instructions from the Controller.
6. Data Transfers
Processor shall not transfer Personal Data outside of the European Economic Area (EEA) unless authorized by
the Controller and such transfer complies with applicable data protection laws.
7. Data Subject Rights
As ipapi.is does not log or retain specific IP address query data, it is not possible to identify data
subjects or provide access, rectification, or erasure rights regarding these queries. For account-related
data (email, client IP, and company name), data subjects have the right to access, rectify, or request
erasure of their personal data in accordance with applicable data protection laws.
8. Data Retention and Deletion
ipapi.is does not store specific IP address query data. Usage data is retained solely for billing purposes
and is deleted in accordance with accounting regulations and legal obligations. Account-related data is
retained as long as the account is active and is deleted upon account termination or at the user's request,
unless retention is required by law.
9. Audit and Compliance
Processor will provide reasonable assistance to the Controller in demonstrating compliance with this DPA and
allow for audits or inspections by the Controller or a mandated auditor, subject to reasonable notice.
10. Governing Law
This DPA is governed by and shall be construed in accordance with the laws of Germany.
Controller (ipapi.is)