Service Level Agreement (SLA)
This Service Agreement between E-time srl and the customer defines the level of service, the procedure through which the customer can request technical support or file a complaint for non-compliance with the service level, and request a credit for the period during which the service level was not met.
Service Commitment
E-time srl commits to providing a robust and fault-tolerant service, incorporating automatic recovery mechanisms in case of system failures. We prioritize the security and reliability of our service. Technical support is available for users who need assistance with accessing the system. Additionally, non-technical support is offered for issues related to billing and credits arising from interruptions.
For detailed information on our service commitment, including the scope of services, the responsibilities of both parties, and any exclusions, please refer to the full documentation provided in the SLA and Terms of Service documents available upon request. These documents outline the specific details of our commitment, ensuring transparency and clarity regarding Yookey and Yookey ID services.
Uptime
Uptime is calculated by dividing the total time the services are operational in a given month by the total time, including both operational and non-operational periods (uptime plus downtime) for that month. The resulting percentage is a key metric used to measure the reliability and performance of the services on a monthly basis.
The determination of uptime is subject to the level of support chosen by the Customer. For specific details and corresponding uptime commitments associated with each level of support, please refer to the outlined points below:
E-time srl guarantees at least 99.95% availability for the Gold support level.
E-time srl guarantees at least 95% availability for the Professional support level.
E-time srl does not guarantee availability for the Standard support level.
Incident
Response Time
The response time for incidents depends on the support level chosen by the customer and the severity of the incident. (Business hours are expressed in Italian working hours, i.e., Rome, Italy time zone)
Critical: 1 hour
Medium: 12 working hours
Low: 8 working hours
Critical: 4 working hours
Medium: 8 working hours
Low: 24 working hours
Critical: best effort
Medium: best effort
Low: best effort
Resolution time
Critical: 2 hours
Medium: 8 working hours
Low: 24 working hours
Critical: 4 working hours
Medium: 12 working hours
Low: 48 working hours
Critical: best effort
Medium: best effort
Low: best effort
Recovery Point Objective (RPO)
The Recovery Point Objective (RPO) is dependent on the last backup. Daily backups of each database are performed at least once a day, ensuring an RPO of a maximum of 24 hours.
For customers with Gold and Professional support levels, the frequency of these backups can be adjusted upon request, potentially at an additional cost. For detailed information on RPO options and associated costs, please contact our team.
On-Call Team Availability
On-call support is available only for subscriptions with the Gold support level and for critical issues.
Any non-critical incident reported and characterized as a Medium or Low/Routine Incident may incur an additional charge of €250 for each opened request.
In Case of Interruption
In the unlikely event that E-time srl fails to meet the above-mentioned Uptime commitment, E-time srl will offer service credits as compensation to the customer.
Yookey credits (YC) will be calculated based on the following formula:
YC = S / 12 x 50 %
Dove:
- YC represents the service credit
- S represents the customer’s annual subscription cost as specified in the Order Form.
How to Request an SLA Credit
The SLA credit request must be submitted in writing within 30 days of the interruption it refers to, via email to yookey@e-time.it.
Compensation Payment
Compensation will be in the form of Yookey and/or Yookey ID usage credits and cannot be converted into cash or other forms of payment. All interruption periods and compensations are calculated by E-time srl and are based on the plan used by the customer. Once the interruption is verified, we will issue an SLA credit to be used on the invoice for the next billing cycle.
Uptime Guarantee Exclusions
E-time srl will do everything in its power to maintain the availability of your service. However, there are some events for which we cannot be held responsible and which are therefore excluded from our Service Level Agreement (SLA). The following events will be exempt from the Yookey and Yookey ID availability guarantee:
- Scheduled interruptions or network/hardware/software maintenance: Any interruptions scheduled for maintenance purposes, whether for network or hardware improvements, are outside the scope of our availability commitment.
- Customer-initiated redistribution: Events initiated by the customer, such as updates to custom extensions or Keycloak version upgrades, which result in service interruption.
- Load caused by client queries or usage: This includes, but is not limited to, issues resulting from inaccurate installations, software configurations, or excessive resource usage.
- Cloud provider errors or terminations: Instances where cloud providers, used by E-time srl to deliver the service, encounter errors or terminate the instance.
- Hostile or abusive actions by third parties: Errors resulting from malicious actions by third parties, such as denial of service attacks, which violate the Agreement.
- Technological errors on the client side: Instances where the system is unavailable due to failures in the client’s network, hardware, software, or third-party equipment.
- Routing errors or other failures in intermediate or external networks: Errors caused by intermediate or external networks affecting service availability.
- Errors beyond the reasonable control of E-time srl: Any errors arising from factors outside the reasonable control of E-time srl.
- Features or services marked as Alpha, Beta, or deprecated: Services or features marked as Alpha, Beta, or deprecated are excluded from the SLA.
- Keycloak versions not supported by Yookey: Deprecated older versions of Keycloak are excluded from the SLA.
Definitions
Response Time
Response time for incidents is defined as the time between the formal reporting of an incident by the user via email to yookey@e-time.it and the acknowledgment of the incident by the Yookey support team through a reply to the email.
Resolution Time
Resolution time refers to the established timeframe for resolving reported incidents. It is the maximum allowable time within which the Yookey team intends to address and resolve incidents based on their severity level.
Interruption
An interruption usually refers to a period during which a service, system, or network experiences a disruption or failure, rendering it unavailable or non-functional. During an interruption, users may be unable to access the services or resources that the system normally provides. Interruptions can be caused by various factors, including technical issues, hardware failures, software bugs, cyber-attacks, or other unforeseen events that disrupt the normal operation of a service or system.
Recovery Point Objective (RPO)
Recovery Point Objective (RPO) is a critical metric that indicates the maximum tolerable interval during which data might be lost or unrecoverable in the event of an incident. For our services, the RPO depends on the last backup, which represents the point in time to which data can be restored.
On-Call Team Availability
Provided exclusively to Gold support level subscribers. It allows users to initiate immediate contact with our Yookey support team, ensuring rapid and specialized assistance in case of Critical Incidents even outside of business hours.
Severity Levels
A critical service or a significant part of the service is unavailable (users are unable to access).
A moderate issue preventing Yookey and Yookey ID customers from performing critical functions within tight deadlines.
A minor issue that prevents Yookey and/or Yookey ID customers from performing part of their tasks (performance degradation UI/UX issue).
Uptime
Uptime refers to the percentage of time during each calendar month that the services provided by E-time srl are operational and available for use by the Customer and the Customer’s Users through their Keycloak deployment. Operational periods include the times when the services are functional. E-time srl measures uptime based on the availability of the login functionality, which is a critical component of our service. Uptime is defined as the percentage of time during which the service’s login functionality is fully operational and accessible to users without undue delays or errors.
This comprehensive understanding of operational and non-operational periods ensures transparency in evaluating the overall availability and performance of the service.