Effective date: October 2026 | Version: 1.1 | Contact: info@ruso.app
Effective Date: June 2026 | Version: 1.0 | Contact: info@ruso.fi
Data Processing Agreement
Data Processing Agreement
This Data Processing Agreement (“DPA”) forms part of the Terms of Service between RUSO Oy (the “Processor”) and the Customer (the “Controller”). It applies to all processing of personal data that RUSO carries out on behalf of the Customer in connection with the Platform, as defined in the Terms of Service.
1. Subject Matter and Duration
RUSO processes personal data on behalf of the Customer for the duration of the Terms of Service, and afterwards only as needed to complete deletion under Section 12. The purpose is to provide the Platform, including order management, fleet management, staff scheduling, warehouse scanning operations and related reporting.
2. Nature and Purpose of Processing
RUSO processes personal data to operate the management interface, the Employee application and the Scanner application. This covers:
account creation and authentication
task assignment and completion tracking
geofenced location tracking during active work sign-in
warehouse scanning events
invoicing
customer support
RUSO does not process Customer personal data for its own product development or testing.
3. Categories of Data Subjects
Personal data processed under this DPA may relate to:
the Customer’s employees
the Customer’s administrators and supervisory staff
the Customer’s own customers, where their contact or order details are entered into the Platform
4. Categories of Personal Data
Personal data processed may include:
names and contact details
employee identifiers and login credentials
work schedule and task data
geofenced location data collected during active sign-in
scanning event data
vehicle assignment data
order and delivery details relating to the Customer’s own customers
5. Processor Obligations
RUSO will process personal data only on the Customer’s documented instructions, including instructions about transfers to a third country. The exception is where EU or Finnish law requires otherwise. In that case, RUSO will inform the Customer of the legal requirement before processing, unless the law prohibits this on important grounds of public interest. RUSO will also inform the Customer promptly if, in its opinion, an instruction infringes data protection law.
RUSO will also:
ensure that everyone authorized to process personal data is bound by confidentiality, either by commitment or by a statutory obligation;
implement technical and organizational measures appropriate to the risk, as described in Section 10;
not use identifiable Customer Data for any purpose beyond providing the Platform, except as permitted for Aggregated Data under Section 9;
not disclose personal data to third parties except to approved sub-processors, or where required by law.
6. Controller Obligations
The Customer warrants that:
it has a valid legal basis and all necessary rights to provide the personal data to RUSO and have it processed under this DPA;
the personal data it provides is accurate and kept up to date; and
its instructions to RUSO comply with applicable data protection law.
The Customer is solely responsible for meeting any obligations under the Act on the Protection of Privacy in Working Life. These include necessity assessments, advance notice to employees and consultation with employee representatives. RUSO’s obligations under this DPA do not include establishing the Customer’s legal basis or delivering those notices on the Customer’s behalf.
7. Sub-processors
7.1. Authorization. The Customer gives RUSO general authorization to engage sub-processors to support the provision of the Platform.
7.2. Current sub-processor. As of 8 September 2026, RUSO’s sole sub-processor is Google Cloud Platform via Firebase. Core data is stored in Finland (Google Cloud region europe-north1, Hamina). Firebase Authentication and Firebase Analytics process data in the United States, under Google’s Standard Contractual Clauses and the EU-U.S. Data Privacy Framework.
7.3. Changes. RUSO will notify the Customer by email at least 30 days before engaging a new or replacement sub-processor. RUSO will also provide the information the Customer reasonably needs to assess it.
The Customer may object in writing within those 30 days on reasonable data protection grounds. If the parties cannot agree on a solution, the Customer may terminate the affected services without penalty and receive a refund of prepaid fees for the unused period. If the Customer does not object within 30 days, the sub-processor is considered approved.
7.4. Obligations and accountability. RUSO will:
enter into a written contract with each sub-processor imposing data protection obligations equivalent to those in this DPA, and enforce those obligations;
provide the material terms of those contracts to the Customer on request; and
remain fully liable to the Customer for the acts and omissions of its sub-processors as if they were RUSO’s own.
8. Assistance to the Customer
RUSO will help the Customer respond to data subjects exercising their GDPR rights, taking into account the nature of the processing. This covers requests for access, correction, deletion, restriction, objection and portability. RUSO will provide this help whether the request comes directly from an individual or is forwarded by the Customer. If RUSO receives a request directly, it will forward it to the Customer without undue delay.
RUSO will also help the Customer meet its own GDPR obligations, including data protection impact assessments and prior consultation with a supervisory authority where required. This help takes into account the nature of the processing and the information available to RUSO.
This assistance is included in the Customer’s subscription at no extra cost. RUSO may charge reasonable costs at its standard hourly rates only for requests that are manifestly excessive or repetitive, or that go clearly beyond what a processor is required to provide. In that case, RUSO will give the Customer a written cost estimate in advance.
9. Aggregated Data
RUSO may create and use Aggregated Data for product improvement, benchmarking and analytics offerings, including across multiple customers. Aggregated Data is Customer Data processed so that it can no longer reasonably be used to identify an individual, a vehicle or a specific Customer.
Before Aggregated Data is used or published in any form, it must:
meet a minimum group-size threshold; and
exclude any combination of filters narrow enough to identify an individual, vehicle or specific Customer.
RUSO will not use identifiable Customer Data for these purposes without a separate, explicit agreement with the affected Customer.
10. Security Measures
RUSO will implement technical and organizational measures appropriate to the risk, including:
encryption of personal data in transit and at rest;
access controls that limit personal data access to personnel who need it for their role;
regular backups; and
regular review of these measures.
RUSO will not reduce the overall level of security during the term of the Terms of Service. Further detail on RUSO’s security measures and any certifications held is available on request.
11. Personal Data Breach Notification
RUSO will notify the Customer without undue delay, and in any event within 48 hours, after becoming aware of a personal data breach affecting Customer Data. The notification will describe, as far as the information is available at the time:
the nature of the breach;
the categories and approximate number of data subjects and records affected;
the likely consequences; and
the measures taken or proposed to address it.
Further information will follow as it becomes available. RUSO will help the Customer meet its own breach notification obligations.
12. Data Return and Deletion
Before the Terms of Service end, the Customer may export its Customer Data in a format RUSO makes available. After the Terms of Service end, RUSO will:
delete all Customer Data from live systems within 14 working days;
delete or overwrite backup copies through RUSO’s normal backup cycle within 90 days; and
on request, confirm in writing that deletion has been completed.
These deadlines do not apply where the law requires retention.
13. Audit Rights
On reasonable written request, RUSO will give the Customer the information needed to demonstrate compliance with this DPA. Requests are limited to once per contract year, except after a personal data breach or where a supervisory authority requires it.
RUSO will also allow for and contribute to audits by the Customer or an independent auditor the Customer appoints. Audits are subject to at least 30 days’ advance notice, confidentiality and scheduling that avoids undue disruption to RUSO’s operations and other customers.
14. International Transfers
Any transfer of personal data outside the European Economic Area under this DPA will use an approved transfer mechanism, such as Standard Contractual Clauses, as required under GDPR. The transfers described in Section 7.2 for Firebase Authentication and Firebase Analytics are made on this basis.
15. Liability
Liability under this DPA is subject to Section 15 of the Terms of Service, including the increased liability cap in Section 15.3 for breaches of this DPA.
16. Order of Precedence
If this DPA and the Terms of Service conflict on the processing of personal data, this DPA governs.
Contact for data protection matters: info@ruso.app
1. Parties and Scope These Terms of Service ("Terms") govern the relationship between RUSO Oy, a company registered in Vantaa, Finland ("RUSO"), and any business entering into a subscription agreement with RUSO ("Customer") for use of the RUSO platform. These Terms apply together with the RUSO Data Processing Agreement ("DPA") and, where licensed, the general terms and conditions of IT2022 YSE. In case of conflict, these Terms take priority for matters they specifically address; IT2022 YSE governs matters not otherwise addressed here.
2. Definitions
"Platform" means the RUSO software service, comprising the web application, the Employee application, and the Scanner application.
"Authorized Users" means individuals the Customer grants access to the Platform, including Customer's own employees.
"Customer Data" means all data submitted to, or generated within, the Platform by or on behalf of the Customer, including operational data and personal data relating to Customer's employees and Customer's own customers.
"Aggregated Data" means Customer Data that has been processed such that it can no longer reasonably be used to identify an individual, a vehicle, or a specific Customer entity, in line with the anonymization standard described in Section 9.
3. The Platform The Platform is a cloud-based logistics management system comprising:
Management interface — used by Customer's supervisory and management staff (operations, finance, executive) to manage orders, fleet, staff, customer relationships, billing, and reporting.
Employee application — used by Customer's staff for shift-based task execution.
Scanner application (Android only) — used with Customer's compatible handheld scanning hardware for warehouse operations.
Each Customer receives an administrator account with full control over its own organization's configuration: onboarding and managing its employees, vehicles, and its own customers' access within the Customer's account. RUSO does not access, modify, or manage Customer Data except as instructed under the DPA or as required to provide support.
4. Fees and Invoicing Fees are billed according to the Customer's agreed subscription tier and billing cycle. Customers on a monthly contract are invoiced monthly in advance. Customers on an annual contract are invoiced annually in advance. Invoicing continues for the full duration of the agreed contract term. Late payment may result in a formal notice and, if unresolved, suspension of access until outstanding amounts are settled in full.
5. Data Protection and GDPR Compliance
5.1. Roles. With respect to Customer Data that constitutes personal data, RUSO acts as a data processor and the Customer acts as the data controller, as those terms are defined under the General Data Protection Regulation ("GDPR"). RUSO processes personal data only on the Customer's documented instructions, as set out in the DPA.
5.2. Customer responsibilities. The Customer is solely responsible for establishing a valid legal basis for all personal data processed through the Platform, including data relating to its employees, and for providing all legally required notices to its employees and other data subjects. Where local employment or privacy legislation (including the Act on the Protection of Privacy in Working Life) imposes additional obligations on employers using monitoring or tracking functionality, meeting those obligations — including necessity assessments, advance notice, and any required consultation with employee representatives — is the Customer's sole responsibility, not RUSO's.
5.3. Data subject rights. RUSO will provide reasonable assistance to the Customer in responding to data subject access, correction, or deletion requests, as set out in the DPA. RUSO will not withhold assistance on the basis that a request came from an individual rather than the Customer.
5.4. Aggregated Data. RUSO may use Aggregated Data for product improvement, benchmarking, and analytics offerings, including across multiple customers, provided the aggregation meets a minimum group-size threshold sufficient to prevent identification of any individual, vehicle, or specific Customer, as further described in the DPA. RUSO will not use identifiable Customer Data for these purposes without a separate, explicit agreement with the affected Customer.
5.5. International transfers. Any transfer of personal data outside the European Economic Area will be made subject to an approved transfer mechanism (such as Standard Contractual Clauses) as required under GDPR.
6. Data Security RUSO maintains technical and organizational security measures appropriate to the nature of the data processed, as detailed in the DPA's security exhibit. [Insert only measures/certifications RUSO actually holds — encryption standards, hosting location, access controls, sub-processor list, and any completed audits or certifications. Do not reference a certification RUSO has not obtained.]
7. Service Availability and Support RUSO provides customer support on a 24/7 basis. Customers experiencing an urgent issue may contact RUSO's on-call support team directly by phone rather than relying solely on email. [Insert defined response and resolution time targets by severity level — an unqualified "swift" commitment isn't enforceable and should be replaced with actual numbers before this is signed.]
8. Intellectual Property RUSO retains all right, title, and interest in the Platform, including its software, design, and underlying technology. Nothing in these Terms transfers ownership of the Platform to the Customer. The Customer retains ownership of Customer Data, subject to RUSO's rights regarding Aggregated Data under Section 5.4.
9. Confidentiality Each party will protect the other's confidential information with reasonable care and use it only for purposes of performing under these Terms, for the duration of the agreement and a reasonable period following termination.
10. Liability [This section needs specific figures agreed with legal counsel — a cap tied to fees paid over a defined period, carve-outs for gross negligence/willful misconduct and for GDPR-related fines caused by each party's own non-compliance, and exclusion of indirect/consequential damages, consistent with standard IT2022 liability structure.]
11. Term and Termination This agreement remains in effect for the contract term agreed at signing. Either party may terminate in accordance with the termination provisions set out in the signed contract. Termination takes effect on the first day of the calendar month following the applicable notice period. Following termination, Customer Data will be deleted within 14 working days, except where retention is required by applicable law.
12. Amendments RUSO may amend these Terms. Customers will be notified by direct phone contact and provided with the updated Terms in writing prior to the changes taking effect. Material changes affecting data processing will require the Customer's affirmative acknowledgment before taking effect.
13. Governing Law and Dispute Resolution These Terms are governed by the laws of Finland. Any dispute arising from these Terms will be finally resolved by arbitration administered by the Finland Chamber of Commerce, seated in Helsinki, Finland, to the exclusion of ordinary courts.
14. Force Majeure Neither party is liable for delay or failure to perform caused by circumstances beyond its reasonable control, including outages of third-party infrastructure providers.
This is now structurally complete but has several bracketed placeholders that need real numbers/facts before it's usable — liability caps, SLA response times, and the actual security measures/certifications RUSO holds. Those aren't things I should fill in with placeholder-sounding figures; they need to reflect what RUSO can actually commit to. Once you have those, this should go to a Finnish lawyer for a final pass, particularly Sections 5, 10, and 13, before it's used in any real customer contract.