in a legally binding way. Capitalized words are defined in the relevant dedicated section of this document.
The User must read this document carefully.
Although the entire contractual relationship relating to these Products is entered into solely by the Owner and Users, Users acknowledge and agree that, where this Application has been provided to them via the Apple App Store, Apple may enforce these Terms as a third-party beneficiary.
This Application is provided by:
uMob Ltd
Owner contact email: contact@ari.app
Unless otherwise specified, the terms of use detailed in this section apply generally when using this Application.
Single or additional conditions of use or access may apply in specific scenarios and in such cases are additionally indicated within this document.
By using this Application, Users confirm to meet the following requirements:
To use the Service Users must register or create a User account, providing all required data or information in a complete and truthful manner.
Failure to do so will cause unavailability of the Service.
Users are responsible for keeping their login credentials confidential and safe. For this reason, Users are also required to choose passwords that meet the highest standards of strength permitted by this Application.
By registering, Users agree to be fully responsible for all activities that occur under their username and password.
Users are required to immediately and unambiguously inform the Owner via the contact details indicated in this document if they think their personal information, including but not limited to User accounts, access credentials, or personal data, has been violated, unduly disclosed, or stolen.
Registration of User accounts on this Application is subject to the conditions outlined below. By registering, Users agree to meet such conditions.
Users can terminate their account and stop using the Service subject to the conditions and according to the procedures outlined in the relevant section of this Application.
The Owner reserves the right, at its sole discretion, to suspend or delete at any time and without notice, User accounts which it deems inappropriate, offensive or in violation of these Terms.
The suspension or deletion of User accounts shall not entitle Users to any claims for compensation, damages or reimbursement.
The suspension or deletion of accounts due to causes attributable to the User does not exempt the User from paying any applicable fees or prices.
Unless where otherwise specified or clearly recognizable, all content available on this Application is owned or provided by the Owner or its licensors.
The Owner undertakes its utmost effort to ensure that the content provided on this Application infringes no applicable legal provisions or third-party rights. However, it may not always be possible to achieve such a result.
In such cases, without prejudice to any legal prerogatives of Users to enforce their rights, Users are kindly asked to preferably report related complaints using the contact details provided in this document.
The Owner holds and reserves all intellectual property rights for any such content.
Users may not therefore use such content in any way that is not necessary or implicit in the proper use of the Service.
In particular, but without limitation, Users may not copy, download, share (beyond the limits set forth below), modify, translate, transform, publish, transmit, sell, sublicense, edit, transfer/assign to third parties or create derivative works from the content available on this Application, nor allow any third party to do so through the User or their device, even without the User’s knowledge.
Where explicitly stated on this Application, the User may download, copy and/or share some content available through this Application for its sole personal and non-commercial use and provided that the copyright attributions and all the other attributions requested by the Owner are correctly implemented.
Any applicable statutory limitation or exception to copyright shall stay unaffected.
If the reported content is deemed objectionable, it will be removed within 24 hours and the User who provided the content will be barred from using the Service.
Through this Application Users may have access to external resources provided by third parties. Users acknowledge and accept that the Owner has no control over such resources and is therefore not responsible for their content and availability.
Conditions applicable to any resources provided by third parties, including those applicable to any possible grant of rights in content, result from each such third parties’ terms and conditions or, in the absence of those, applicable statutory law.
This Application and the Service may only be used within the scope of what they are provided for, under these Terms and applicable law.
Users are solely responsible for making sure that their use of this Application and/or the Service violates no applicable law, regulations or third-party rights.
Therefore, the Owner reserves the right to take any appropriate measure to protect its legitimate interests including by denying Users access to this Application or the Service, terminating contracts, reporting any misconduct performed through this Application or the Service to the competent authorities – such as judicial or administrative authorities – whenever Users engage or are suspected to engage in any of the following activities:
Any intellectual or industrial property rights, and any other exclusive rights on software or technical applications embedded in or related to this Application are held by the Owner and/or its licensors.
Subject to Users’ compliance with and notwithstanding any divergent provision of these Terms, the Owner merely grants Users a revocable, non-exclusive, non-sublicensable and non-transferable license to use the software and/or any other technical means embedded in the Service within the scope and for the purposes of this Application and the Service offered.
This license does not grant Users any rights to access, usage or disclosure of the original source code. All techniques, algorithms, and procedures contained in the software and any documentation thereto related is the Owner’s or its licensors’ sole property.
All rights and license grants to Users shall immediately terminate upon any termination or expiration of the Agreement.
Without prejudice to the above, under this license Users may download, install, use and run the software on the permitted number of devices, provided that such devices are common and up-to-date in terms of technology and market standards.
The Owner reserves the right to release updates, fixes and further developments of this Application and/or its related software and to provide them to Users for free. Users may need to download and install such updates to continue using this Application and/or its related software.
New releases may only be available against payment of a fee.
The User may download, install, use and run the software on unlimited devices.
However, it may not be permitted to run the software on more than one device at a time.
Some of the Products provided on this Application, as part of the Service, are provided on the basis of payment.
The fees, duration and conditions applicable to the purchase of such Products are described below and in the dedicated sections of this Application.
Prices, descriptions or availability of Products are outlined in the respective sections of this Application and are subject to change without notice.
While Products on this Application are presented with the greatest accuracy technically possible, representation on this Application through any means (including, as the case may be, graphic material, images, colors, sounds) is for reference only and implies no warranty as to the characteristics of the purchased Product.
The characteristics of the chosen Product will be outlined during the purchasing process.
Any steps taken from choosing a Product to order submission form part of the purchasing process.
The purchasing process includes these steps:
When the User submits an order, the following applies:
All notifications related to the described purchasing process shall be sent to the email address provided by the User for such purposes.
Users are informed during the purchasing process and before order submission, about any fees, taxes and costs (including, if any, delivery costs) that they will be charged.
Prices on this Application are displayed:
Information related to accepted payment methods are made available during the purchasing process.
Some payment methods may only be available subject to additional conditions or fees. In such cases related information can be found in the dedicated section of this Application.
All payments are independently processed through third-party services. Therefore, this Application does not collect any payment information – such as credit card details – but only receives a notification once the payment has been successfully completed.
If a payment through the available methods fails or is refused by the payment service provider, the Owner shall be under no obligation to fulfill the purchase order. Any possible costs or fees resulting from the failed or refused payment shall be borne by the User.
If Users authorize the PayPal feature which allows future purchases, this Application will store an identification code linked to the Users’ PayPal account. This will authorize this Application to automatically process payments for future purchases or recurring installments of past purchases.
This authorization can be revoked at any time, either by contacting the Owner or by changing the user settings offered by PayPal.
This Application or specific Products available for sale on this Application must be purchased via a third-party app store. To access such purchases, Users must follow the instructions provided on the relevant online store (such as “Apple App Store” or “Google Play”), which may vary depending on the particular device in use.
Unless otherwise specified, purchases done via third-party online stores are also subject to such third-parties’ terms and conditions, which, in case of any inconsistency or conflict, shall always prevail upon these Terms.
Users purchasing through such third-party online stores must therefore read such terms and conditions of sale carefully and accept them.
Users have the option to test this Application or selected Products during a limited and non-renewable trial period, at no cost. Some features or functions of this Application may not be available to Users during the trial period.
Further conditions applicable to the trial period, including its duration, will be specified on this Application.
The trial period shall end automatically and shall not convert into any paid Product unless the User actively purchases such paid Product.
Subscriptions allow Users to receive a Product continuously or regularly over time. Details regarding the type of subscription and termination are outlined below.
Paid subscriptions begin on the day the payment is received by the Owner.
In order to maintain subscriptions, Users must pay the required recurring fee in a timely manner. Failure to do so may cause service interruptions.
Users may subscribe to a Product using the Apple ID associated with their Apple App Store account by using the relevant process on this Application. When doing so, Users acknowledge and accept that
The above shall prevail upon any conflicting or diverging provision of these Terms.
Subscriptions may be terminated by sending a clear and unambiguous termination notice to the Owner using the contact details provided in this document, or — if applicable — by using the corresponding controls inside this Application.
Open-ended subscriptions may be terminated at any time by sending a clear and unambiguous termination notice to the Owner using the contact details provided in this document, or — if applicable — by using the corresponding controls inside this Application.
Terminations shall take effect 20 days after the notice of termination has been received by the Owner.
Due to the availability of a free trial period for the Service, all subscription fees are non-refundable. Users are encouraged to utilize the free trial to fully evaluate the Service before committing to a paid subscription. By subscribing to the Service, you acknowledge and agree that you will not be entitled to a refund for any subscription fees paid, except as otherwise required by applicable law
Unless exceptions apply, the User may be eligible to withdraw from the contract within the period specified below (generally 14 days), for any reason and without justification. Users can learn more about the withdrawal conditions within this section.
The right of withdrawal does not apply to contracts that have been entered into with the Owner. It may, however, apply to contracts entered into with Sellers. If applicable, the right to withdraw from contracts entered into with Sellers via this Application is subject to the conditions and specifications made available by each Seller on this Application.
Nothing in these Terms excludes, restricts or modifies any guarantee, condition, warranty, right or remedy which the User may have under the Competition and Consumer Act 2010 (Cth) or any similar State and Territory legislation and which cannot be excluded, restricted or modified (non-excludable right). To the fullest extent permitted by law, our liability to the User, including liability for a breach of a non-excludable right and liability which is not otherwise excluded under these Terms of Use, is limited, at the Owner’s sole discretion, to the re-performance of the services or the payment of the cost of having the services supplied again.
This Application is provided strictly on an “as is” and “as available” basis. Use of the Service is at Users’ own risk. To the maximum extent permitted by applicable law, the Owner expressly disclaims all conditions, representations, and warranties — whether express, implied, statutory or otherwise, including, but not limited to, any implied warranty of merchantability, fitness for a particular purpose, or non-infringement of third-party rights. No advice or information, whether oral or written, obtained by user from owner or through the Service will create any warranty not expressly stated herein.
Without limiting the foregoing, the Owner, its subsidiaries, affiliates, licensors, officers, directors, agents, co-branders, partners, suppliers and employees do not warrant that the content is accurate, reliable or correct; that the Service will meet Users’ requirements; that the Service will be available at any particular time or location, uninterrupted or secure; that any defects or errors will be corrected; or that the Service is free of viruses or other harmful components. Any content downloaded or otherwise obtained through the use of the Service is downloaded at users own risk and users shall be solely responsible for any damage to Users’ computer system or mobile device or loss of data that results from such download or Users’ use of the Service.
The Owner does not warrant, endorse, guarantee, or assume responsibility for any product or service advertised or offered by a third party through the Service or any hyperlinked website or service, and the Owner shall not be a party to or in any way monitor any transaction between Users and third-party providers of products or services.
The Service may become inaccessible or it may not function properly with Users’ web browser, mobile device, and/or operating system. The owner cannot be held liable for any perceived or actual damages arising from Service content, operation, or use of this Service.
Federal law, some states, and other jurisdictions, do not allow the exclusion and limitations of certain implied warranties. The above exclusions may not apply to Users. This Agreement gives Users specific legal rights, and Users may also have other rights which vary from state to state. The disclaimers and exclusions under this agreement shall not apply to the extent prohibited by applicable law.
To the maximum extent permitted by applicable law, in no event shall the Owner, and its subsidiaries, affiliates, officers, directors, agents, co-branders, partners, suppliers and employees be liable for
This limitation of liability section shall apply to the fullest extent permitted by law in the applicable jurisdiction whether the alleged liability is based on contract, tort, negligence, strict liability, or any other basis, even if company has been advised of the possibility of such damage.
Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, therefore the above limitations or exclusions may not apply to User. The terms give User specific legal rights, and User may also have other rights which vary from jurisdiction to jurisdiction. The disclaimers, exclusions, and limitations of liability under the terms shall not apply to the extent prohibited by applicable law.
The User agrees to defend, indemnify and hold the Owner and its subsidiaries, affiliates, officers, directors, agents, co-branders, partners, suppliers and employees harmless from and against any and all claims or demands, damages, obligations, losses, liabilities, costs or debt, and expenses, including, but not limited to, legal fees and expenses, arising from
The Owner’s failure to assert any right or provision under these Terms shall not constitute a waiver of any such right or provision. No waiver shall be considered a further or continuing waiver of such term or any other term.
To ensure the best possible service level, the Owner reserves the right to interrupt the Service for maintenance, system updates or any other changes, informing the Users appropriately.
Within the limits of law, the Owner may also decide to suspend or terminate the Service altogether. If the Service is terminated, the Owner will cooperate with Users to enable them to withdraw Personal Data or information in accordance with applicable law.
Additionally, the Service might not be available due to reasons outside the Owner’s reasonable control, such as “force majeure” (eg. labor actions, infrastructural breakdowns or blackouts etc).
Users may not reproduce, duplicate, copy, sell, resell or exploit any portion of this Application and of its Service without the Owner’s express prior written permission, granted either directly or through a legitimate reselling programme.
To learn more about the use of their Personal Data, Users may refer to the privacy policy of this Application.
Data Safety
At ARI, we are committed to protecting the privacy and security of our users’ personal data. This Data Safety boilerplate describes how we collect, use, and protect user data in our Auto Repair Software (ARI).
What data do we collect and store?
We collect and store email addresses, names, addresses, and approximate location data. Some of this data is required for creating an account, while other data is used for users to add it to their invoices.
How do we ensure data security?
Access to the data is done via secure username and password. All sensitive data is encrypted and stored on Firebase to ensure its security.
How long do we store user data?
We delete data 90 days after a user stops using the trial version of the app.
Do we share user data with third-party services?
We don’t share any user data except for CarFax. This is a service that users have to opt-in and agree with CarFax’s terms and conditions.
What is our policy for notifying users in the event of a data breach or other security incident?
We send immediate emails and in-app messages to notify users in that case.
Without prejudice to any more specific provision of these Terms, any intellectual property rights, such as copyrights, trademark rights, patent rights and design rights related to this Application are the exclusive property of the Owner or its licensors and are subject to the protection granted by applicable laws or international treaties relating to intellectual property.
All trademarks — nominal or figurative — and all other marks, trade names, service marks, word marks, illustrations, images, or logos appearing in connection with this Application are, and remain, the exclusive property of the Owner or its licensors and are subject to the protection granted by applicable laws or international treaties related to intellectual property.
The Owner reserves the right to amend or otherwise modify these Terms at any time. In such cases, the Owner will appropriately inform the User of these changes.
Such changes will only affect the relationship with the User for the future.
The continued use of the Service will signify the User’s acceptance of the revised Terms. If Users do not wish to be bound by the changes, they must stop using the Service. Failure to accept the revised Terms, may entitle either party to terminate the Agreement.
The applicable previous version will govern the relationship prior to the User’s acceptance. The User can obtain any previous version from the Owner.
If required by applicable law, the Owner will specify the date by which the modified Terms will enter into force.
The Owner reserves the right to transfer, assign, dispose of by novation, or subcontract any or all rights or obligations under these Terms, taking the User’s legitimate interests into account. Provisions regarding changes of these Terms will apply accordingly.
Users may not assign or transfer their rights or obligations under these Terms in any way, without the written permission of the Owner.
All communications relating to the use of this Application must be sent using the contact information stated in this document.
We take a right to reach out to users via email or phone during account setup and onboarding stages!
Should any provision of these Terms be deemed or become invalid or unenforceable under applicable law, the invalidity or unenforceability of such provision shall not affect the validity of the remaining provisions, which shall remain in full force and effect.
Any such invalid or unenforceable provision will be interpreted, construed and reformed to the extent reasonably required to render it valid, enforceable and consistent with its original intent. These Terms constitute the entire Agreement between Users and the Owner with respect to the subject matter hereof, and supersede all other communications, including but not limited to all prior agreements, between the parties with respect to such subject matter. These Terms will be enforced to the fullest extent permitted by law.
Should any provision of these Terms be or be deemed void, invalid or unenforceable, the parties shall do their best to find, in an amicable way, an agreement on valid and enforceable provisions thereby substituting the void, invalid or unenforceable parts.
In case of failure to do so, the void, invalid or unenforceable provisions shall be replaced by the applicable statutory provisions, if so permitted or stated under the applicable law.
Without prejudice to the above, the nullity, invalidity or the impossibility to enforce a particular provision of these Terms shall not nullify the entire Agreement, unless the severed provisions are essential to the Agreement, or of such importance that the parties would not have entered into the contract if they had known that the provision would not be valid, or in cases where the remaining provisions would translate into an unacceptable hardship on any of the parties.
These Terms are governed by the law of the place where the Owner is based, as disclosed in the relevant section of this document, without regard to conflict of laws principles.
However, regardless of the above, if the User qualifies as a European Consumer and has their habitual residence in a country where the law provides for a higher consumer protection standard, such higher standards shall prevail.
The exclusive competence to decide on any controversy resulting from or connected to these Terms lies with the courts of the place where the Owner is based, as displayed in the relevant section of this document.
The above does not apply to any Users who qualify as European Consumers, nor to Consumers based in Switzerland, Norway, or Iceland.
Users may bring any disputes to the Owner who will try to resolve them amicably.
While Users’ right to take legal action shall always remain unaffected, in the event of any controversy regarding the use of this Application or the Service, Users are kindly asked to contact the Owner at the contact details provided in this document.
The User may submit the complaint including a brief description and if applicable, the details of the related order, purchase, or account, to the Owner’s email address specified in this document.
The Owner will process the complaint without undue delay and within 10 days of receiving it.
The European Commission has established an online platform for alternative dispute resolutions that facilitates an out-of-court method for solving disputes related to and stemming from online sale and service contracts.
As a result, any European Consumer or Consumer based in Norway, Iceland, or Liechtenstein can use such platform for resolving disputes stemming from contracts which have been entered into online. The platform is available at the following link.
Latest update: 28 Feb, 2026
WCAG 2.1 Edition
Based on VPAT® Version 2.4—–Product Information
Field | Details |
Product Name | ARI – Auto Repair Software |
Product Version | v.15.9.11 |
Product Description | Multi-platform mobile/web application for auto repair shop invoicing, customer management, and payment processing |
Date | February 28, 2026 |
Contact | Constantin Coutun |
Evaluation Methods | Internal code review, manual testing, self-certification |
—–Applicable Standards/Guidelines
This report covers the degree of conformance for the following accessibility standard/guidelines:
Standard/Guideline | Included in Report |
WCAG 2.1 Level A | Yes |
WCAG 2.1 Level AA | Yes |
WCAG 2.1 Level AAA | No |
—–Terms
The terms used in the Conformance Level column are defined as follows:
Term | Definition |
Supports | The functionality of the product has at least one method that meets the criterion without known defects or meets with equivalent facilitation. |
Partially Supports | Some functionality of the product does not meet the criterion. |
Does Not Support | The majority of product functionality does not meet the criterion. |
Not Applicable | The criterion is not relevant to the product. |
—–WCAG 2.1 Level A ConformancePrinciple 1: Perceivable
Criteria | Conformance Level | Remarks and Explanations |
1.1.1 Non-text Content | Partially Supports | Most images include alt attributes. Some icon-only buttons (e.g., close buttons, filter icons) have empty alt text and lack text alternatives. Decorative images are appropriately marked with alt=””. |
1.2.1 Audio-only and Video-only (Prerecorded) | Not Applicable | The application does not include prerecorded audio-only or video-only content. |
1.2.2 Captions (Prerecorded) | Not Applicable | The application does not include prerecorded multimedia content. |
1.2.3 Audio Description or Media Alternative (Prerecorded) | Not Applicable | The application does not include prerecorded video content. |
1.3.1 Info and Relationships | Partially Supports | Form inputs use label elements in many cases. However, some labels lack explicit `for` attribute associations. The application uses Kendo UI Mobile framework data-role attributes for structural elements rather than native semantic HTML5 elements. Heading hierarchy (h1-h6) is used in templates. |
1.3.2 Meaningful Sequence | Supports | Content follows a logical reading order within views. Forms and invoices present information in a meaningful sequential order. |
1.3.3 Sensory Characteristics | Supports | Instructions and actions are not solely dependent on sensory characteristics. Buttons include text labels in addition to icons. |
1.4.1 Use of Color | Partially Supports | Color is used to indicate status (e.g., payment status, invoice state), but text labels and icons also convey this information. Some toggle switches rely partially on color to indicate state. |
1.4.2 Audio Control | Not Applicable | The application does not auto-play audio content. |
Principle 2: Operable
Criteria | Conformance Level | Remarks and Explanations |
2.1.1 Keyboard | Partially Supports | Standard form inputs (text fields, dropdowns, buttons) are keyboard accessible through the Kendo UI framework. Some custom interactive elements rely on touch/click handlers without equivalent keyboard event handlers. Modal dialogs can be opened but lack comprehensive keyboard navigation within them. |
2.1.2 No Keyboard Trap | Supports | Users are not trapped in any component. Modal dialogs include close buttons and can be dismissed. The application does not create keyboard traps. |
2.1.4 Character Key Shortcuts | Not Applicable | The application does not implement single-character keyboard shortcuts. |
2.2.1 Timing Adjustable | Supports | The application does not impose time limits on user interactions. Session management is handled by Firebase authentication with long-lived tokens. Payment terminal polling has appropriate timeouts with user feedback. |
2.2.2 Pause, Stop, Hide | Not Applicable | The application does not contain auto-updating, moving, or blinking content. |
2.3.1 Three Flashes or Below Threshold | Supports | No content in the application flashes more than three times per second. |
2.4.1 Bypass Blocks | Does Not Support | The application does not provide skip navigation links to bypass repeated navigation content. The Kendo Mobile framework single-page application architecture presents all views within one page. |
2.4.2 Page Titled | Partially Supports | The main application has a title (“ARI”). Individual views within the single-page application use header bars with descriptive titles, but these are not reflected in the document title or announced to screen readers on navigation. |
2.4.3 Focus Order | Partially Supports | Within forms and standard controls, focus order follows the visual layout. Some dynamically loaded views and modals may not manage focus order optimally. |
2.4.4 Link Purpose (In Context) | Supports | Navigation links and buttons are labeled with descriptive text indicating their purpose (e.g., “New Invoice”, “Settings”, “Customers”). |
2.5.1 Pointer Gestures | Supports | All functionality can be operated with single-point activation (tap/click). No multi-point or path-based gestures are required. |
2.5.2 Pointer Cancellation | Supports | The application uses standard click/tap events that support cancellation by moving the pointer away before releasing. |
2.5.3 Label in Name | Partially Supports | Most interactive controls have visible text labels that match their accessible names. Some icon-only buttons may not have fully matching accessible names. |
2.5.4 Motion Actuation | Not Applicable | The application does not use device motion for any functionality. |
Principle 3: Understandable
Criteria | Conformance Level | Remarks and Explanations |
3.1.1 Language of Page | Does Not Support | The HTML document does not include a `lang` attribute on the root `<html>` element. |
3.2.1 On Focus | Supports | Focusing on any component does not initiate a change of context. |
3.2.2 On Input | Supports | Changing settings in form controls does not automatically cause a change of context without user initiation. |
3.3.1 Error Identification | Partially Supports | Form validation errors are displayed as alert dialogs that describe the error. However, error messages are not always associated with the specific form field that caused the error. |
3.3.2 Labels or Instructions | Partially Supports | Most form fields include visible labels or placeholder text. Some complex forms rely on placeholder text alone without persistent visible labels. |
Principle 4: Robust
Criteria | Conformance Level | Remarks and Explanations |
4.1.1 Parsing | Partially Supports | The application generates valid HTML for most content. Some dynamically generated content through Kendo templates may occasionally produce duplicate IDs (e.g., shared modals between views). |
4.1.2 Name, Role, Value | Partially Supports | Standard HTML form controls expose name, role, and value correctly. Custom Kendo UI components (switches, dropdowns, modals) rely on the framework’s built-in accessibility support but lack additional ARIA attributes for complete screen reader compatibility. |
—–WCAG 2.1 Level AA ConformancePrinciple 1: Perceivable
Criteria | Conformance Level | Remarks and Explanations |
1.3.4 Orientation | Supports | The application functions in both portrait and landscape orientations. No content or functionality is restricted to a single display orientation. |
1.3.5 Identify Input Purpose | Partially Supports | Standard form inputs are used for common fields (email, password, phone, address). Autocomplete attributes are not consistently applied to identify input purpose programmatically. |
1.4.3 Contrast (Minimum) | Partially Supports | Primary text uses high-contrast color combinations. Some secondary text elements and status indicators may not meet the 4.5:1 minimum contrast ratio. The application supports dark mode in some views. |
1.4.4 Resize Text | Supports | Text can be resized up to 200% using browser/OS zoom without loss of content or functionality. The application uses responsive layouts. |
1.4.5 Images of Text | Supports | The application uses rendered text rather than images of text for all primary content. Logo images are the only exception and include alt text. |
1.4.10 Reflow | Partially Supports | The application is designed for mobile viewports and generally reflows content. Some complex views (wide tables, invoice templates) may require horizontal scrolling on narrow viewports. |
1.4.11 Non-text Contrast | Partially Supports | Most UI components (buttons, inputs, icons) have sufficient contrast against backgrounds. Some status indicators and toggle switches may not meet the 3:1 minimum contrast ratio in all states. |
1.4.12 Text Spacing | Partially Supports | The application generally adapts to user-modified text spacing. Some fixed-layout elements (invoice templates, calendar grids) may not fully accommodate increased text spacing. |
1.4.13 Content on Hover or Focus | Partially Supports | Tooltip content appears on hover for some elements. Hover content may not be dismissible, hoverable, or persistent in all cases. |
Principle 2: Operable
Criteria | Conformance Level | Remarks and Explanations |
2.4.5 Multiple Ways | Partially Supports | The application provides a main navigation menu and search functionality for locating content. A customer search allows finding records by name, phone, or address. Not all content sections are reachable through multiple navigation paths. |
2.4.6 Headings and Labels | Partially Supports | Views include descriptive headers. Form labels are present but some rely on placeholder text rather than persistent visible labels. |
2.4.7 Focus Visible | Does Not Support | Default browser focus indicators are removed via CSS (`outline: none`/`outline: 0`) in multiple stylesheets without replacement custom focus styles. Keyboard users cannot visually identify the currently focused element. |
Principle 3: Understandable
Criteria | Conformance Level | Remarks and Explanations |
3.1.2 Language of Parts | Not Applicable | The application content is presented in a single language per user session. |
3.2.3 Consistent Navigation | Supports | Navigation patterns are consistent throughout the application. The tab bar, drawer menu, and back buttons appear in the same location across all views. |
3.2.4 Consistent Identification | Supports | UI components with the same function are identified consistently throughout the application (e.g., save buttons, edit icons, delete actions). |
3.3.3 Error Suggestion | Partially Supports | Some form validation provides suggestions for correction (e.g., email format). Not all error messages include specific correction suggestions. |
3.3.4 Error Prevention (Legal, Financial, Data) | Partially Supports | Financial transactions (payments, invoices) include confirmation dialogs. Invoice deletion requires confirmation. Some data entry operations could benefit from additional review/confirmation steps. |
Principle 4: Robust
Criteria | Conformance Level | Remarks and Explanations |
4.1.3 Status Messages | Does Not Support | Dynamic status messages (e.g., “Saving…”, “Payment successful”, data sync notifications) are not presented to assistive technologies through ARIA live regions or role=”status”/role=”alert” attributes. |
—–Summary
ARI is a feature-rich invoicing application built on the Kendo UI Mobile framework. The application provides good visual usability and consistent interaction patterns. The current accessibility gaps are primarily related to:
These areas have been identified for remediation and are documented in the accompanying Conformance and Remediation Form.—–This VPAT is a self-certified evaluation conducted by the product development team. Last updated: February 28, 2026.
Accessibility Statement
ARI – Auto Repair Software
Date: February 28, 2026
Version: v.15.9.11—–Our Commitment
ARI (Auto Repair Software) is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone, and applying the relevant accessibility standards to ensure we provide equal access to all users.
Conformance Status
ARI partially conforms to WCAG 2.1 Level AA. “Partially conforms” means that some parts of the content do not fully conform to the accessibility standard.
Measures Taken
ARI has taken the following measures to support accessibility:
Current Accessibility Features
ARI currently includes the following accessibility features:
Known Limitations
Based on our self-assessment, the following areas have been identified for improvement:
A detailed remediation plan with timelines is available in our Conformance and Remediation Form.
Technical Specifications
Accessibility of ARI relies on the following technologies:
ARI is available on the following platforms:
Feedback
We welcome your feedback on the accessibility of ARI. Please let us know if you encounter accessibility barriers:
We aim to respond to accessibility feedback within 5 business days.
Assessment Approach
This accessibility statement was created on February 28, 2026, based on a self-assessment conducted by the ARI development team. The assessment included:
—–This statement was last updated on February 28, 2026.
Accessibility Conformance and Remediation Form—–Vendor/Product Information
Field | Details |
Vendor Name | ARI (Auto Repair Software) |
Product Name | ARI – Auto Repair Software |
Product Version | v.15.9.11 |
Completion Date | February 28, 2026 |
Contact Name/Title | Constantin Coutun, Lead Developer |
Contact Email/Phone | contact@ari.app |
—–Specific IssuesIssue 1: Missing HTML Language Attribute
Field | Details |
Issue Description | WCAG 3.1.1 (Level A) – The root <html> element does not include a lang attribute, preventing screen readers from determining the correct language for pronunciation. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q2 2026 (by June 30, 2026) |
Available Workarounds | Users can configure their screen reader to default to English pronunciation. The application content is in English. |
Comments | Single-line fix to add lang=”en” to the HTML element. Will be included in the next minor release. |
—–Issue 2: Focus Indicators Not Visible
Field | Details |
Issue Description | WCAG 2.4.7 (Level AA) – Default browser focus outlines are removed via CSS (outline: none / outline: 0) in multiple stylesheets (normalize.css, webflow.css, feedback.css, custom.css) without providing replacement custom focus styles. Keyboard-only users cannot visually identify the currently focused element. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q2 2026 (by June 30, 2026) |
Available Workarounds | Users can enable high-contrast mode or accessibility overlays provided by their operating system or browser extensions (e.g., Windows High Contrast, browser focus override extensions). |
Comments | Remediation will involve adding custom :focus-visible CSS styles across the application to provide clear visual focus indicators that match the application design. |
—–Issue 3: Skip Navigation Links Not Implemented
Field | Details |
Issue Description | WCAG 2.4.1 (Level A) – The application does not provide “skip to main content” links to allow keyboard users to bypass repeated navigation elements. As a single-page application, all views share common navigation headers and tab bars. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q3 2026 (by September 30, 2026) |
Available Workarounds | Keyboard users can use screen reader landmark navigation to jump between sections. The application header is compact (single row) minimizing the number of elements to tab through. |
Comments | Implementation requires adding skip links within the Kendo Mobile single-page application architecture, which will be coordinated with the framework’s view transition system. |
—–Issue 4: Insufficient ARIA Attributes on Custom Components
Field | Details |
Issue Description | WCAG 4.1.2 (Level A) and 4.1.3 (Level AA) – Custom UI components built with the Kendo UI Mobile framework (modal dialogs, toggle switches, dropdown menus, dynamic lists) lack comprehensive ARIA attributes. Modal dialogs do not have role=”dialog” or aria-modal. Dynamic status messages (saving indicators, payment confirmations, sync notifications) are not exposed to assistive technologies via aria-live regions. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q3 2026 (by September 30, 2026) |
Available Workarounds | Users relying on screen readers can use the application’s visible confirmation dialogs and alert messages which are rendered as native JavaScript alerts in many cases, ensuring screen reader announcement. Payment confirmations display both visual and alert-based notifications. |
Comments | Remediation will be phased: (1) Add role=”dialog” and aria-modal to all modal views, (2) Implement aria-live regions for dynamic status updates, (3) Add aria-expanded/aria-hidden to collapsible sections. |
—–Issue 5: Incomplete Form Label Associations
Field | Details |
Issue Description | WCAG 1.3.1 (Level A) and 3.3.2 (Level A) – While many form inputs include <label> elements, explicit for/id associations are inconsistent. Some form fields rely solely on placeholder text without persistent visible labels. The Kendo Mobile km-label-above pattern wraps labels and inputs without explicit association. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q3 2026 (by September 30, 2026) |
Available Workarounds | Most form fields include placeholder text that provides context. The application uses a consistent layout pattern where labels appear directly above their associated inputs, allowing visual association. Screen readers can typically associate wrapped label/input pairs even without explicit for attributes. |
Comments | Remediation involves adding unique id attributes to all form inputs and corresponding for attributes to label elements. Forms will also be reviewed to ensure placeholder text is not the sole labeling mechanism. |
—–Issue 6: Limited Keyboard Navigation for Custom Interactive Elements
Field | Details |
Issue Description | WCAG 2.1.1 (Level A) – Some custom interactive elements use touch/click-only event handlers without keyboard equivalents. This includes some icon buttons using onclick handlers and Kendo data-bind=”click:” bindings on non-focusable elements. Modal dialogs lack focus trapping, allowing keyboard focus to move behind the modal. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q4 2026 (by December 31, 2026) |
Available Workarounds | The application is primarily designed for touch-based mobile devices (iOS, Android) where keyboard navigation is not the primary input method. For web browser users, standard form controls (buttons, inputs, select elements) are fully keyboard accessible. Users can also leverage browser-based accessibility extensions that provide additional keyboard navigation capabilities. |
Comments | Remediation will include: (1) Converting non-standard click handlers to proper button elements, (2) Adding keyboard event handlers (Enter/Space) to custom interactive elements, (3) Implementing focus trapping within modal dialogs, (4) Adding tabindex management for custom components. |
—–Issue 7: Non-Semantic HTML Structure
Field | Details |
Issue Description | WCAG 1.3.1 (Level A) – The application uses Kendo Mobile data-role attributes (view, header, content, footer, navbar) rather than native semantic HTML5 elements (<header>, <main>, <footer>, <nav>). This limits the ability of assistive technologies to identify page landmarks and regions. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q4 2026 (by December 31, 2026) |
Available Workarounds | The Kendo Mobile framework provides consistent structural patterns that screen readers can learn to navigate. ARIA landmark roles (role=”banner”, role=”main”, role=”navigation”, role=”contentinfo”) can be added to existing elements without changing the framework structure. |
Comments | Due to the Kendo Mobile framework requirements, the data-role attribute structure must be maintained. Remediation will involve adding ARIA landmark roles alongside the existing framework attributes to provide equivalent semantic meaning for assistive technologies. |
—–Issue 8: Inconsistent Image Alt Text
Field | Details |
Issue Description | WCAG 1.1.1 (Level A) – While many images include alt attributes, some functional icons (close buttons, filter icons, action icons) have empty alt=”” even though they convey meaning or functionality. Icon-only interactive elements (e.g., lock icon for password toggle) lack text alternatives. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q2 2026 (by June 30, 2026) |
Available Workarounds | Most functional icons are accompanied by nearby text or are within labeled containers that provide context. The application layout provides visual grouping cues. |
Comments | Remediation involves auditing all img tags and icon elements to ensure: (1) Functional images have descriptive alt text, (2) Decorative images retain alt=””, (3) Icon-only buttons include aria-label or visually-hidden text alternatives. |
—–Issue 9: Dynamic Page Titles Not Updated
Field | Details |
Issue Description | WCAG 2.4.2 (Level A) – As a single-page application, the document title remains static (“ARI”) when navigating between views. Individual views display descriptive titles in their header bars, but these are not reflected in the document title or announced to screen readers during view transitions. |
Current Status | Open |
Disposition | Planned |
Remediation Timeline | Q3 2026 (by September 30, 2026) |
Available Workarounds | Each view displays a descriptive title in its header navigation bar that is visible to all users. Screen reader users can read the visible header text to identify the current view. |
Comments | Remediation will add document.title updates on Kendo Mobile view navigation events to reflect the current view name (e.g., “ARI – New Invoice”, “ARI – Customers”). |
—–Issue 10: Color Contrast Concerns
Field | Details |
Issue Description | WCAG 1.4.3 (Level AA) and 1.4.11 (Level AA) – Some secondary text elements, placeholder text, and UI component states may not meet the minimum contrast ratios (4.5:1 for normal text, 3:1 for large text and UI components). Specific areas include light gray text (#999) on white backgrounds and some toggle switch states. |
Current Status | I/P |
Disposition | Planned |
Remediation Timeline | Q3 2026 (by September 30, 2026) |
Available Workarounds | Users can enable their operating system’s high-contrast mode or increase contrast settings. Most primary content and action buttons use high-contrast color combinations. |
Comments | A detailed color contrast audit using automated tools (e.g., axe, Lighthouse) is planned. Remediation will adjust color values to meet minimum contrast ratios while maintaining the application’s visual design. |
—–Remediation Timeline Summary
Priority | Issues | Target Date |
Q2 2026 | #1 (lang attribute), #2 (Focus indicators), #8 (Alt text) | June 30, 2026 |
Q3 2026 | #3 (Skip nav), #4 (ARIA), #5 (Form labels), #9 (Page titles), #10 (Contrast) | September 30, 2026 |
Q4 2026 | #6 (Keyboard navigation), #7 (Semantic HTML) | December 31, 2026 |
—–Additional Information
ARI is a mobile-first application designed primarily for auto repair shop professionals using iOS and Android devices. The application is also accessible via web browsers and desktop (Electron).
Accessibility Improvement Commitment:
Framework Considerations:
The application is built on the Kendo UI Mobile framework (Telerik/Progress), which provides some built-in accessibility support. Some accessibility limitations are inherent to the framework’s architecture. We are working within the framework’s capabilities while supplementing with custom ARIA attributes and keyboard handlers where the framework falls short.
Contact for Accessibility Inquiries:
For questions regarding this remediation plan or to report accessibility issues, please contact:
—–This form was completed on February 28, 2026.
Based on our self-assessment, the following areas have been identified for improvement:
A detailed remediation plan with timelines is available in our Conformance and Remediation Form.
Technical Specifications
Accessibility of ARI relies on the following technologies:
ARI is available on the following platforms:
Feedback
We welcome your feedback on the accessibility of ARI. Please let us know if you encounter accessibility barriers:
We aim to respond to accessibility feedback within 5 business days.
Assessment Approach
This accessibility statement was created on February 28, 2026, based on a self-assessment conducted by the ARI development team. The assessment included:
—–This statement was last updated on February 28, 2026.
24/7 Customer Support
Contact us via email at contact@ari.app, and we will reply promptly.
ARI Video Guides
ARI's official video library with all of the guides you need
ARI (Auto Repair Software) © 2026 | by uMob.ltd
800 N King Street
Suite 304 -1249
Wilmington, DE 19801
The Capterra logo is a service mark of Gartner, Inc. and/or its affiliates and is used herein with permission. All rights reserved.
Add clients, vehicles & all the details that are relevant to them
Create detailed inspections with checklists, damage reports
Manage your parts, tires, business assets, and all other important items.
Track labor progress, start & stop work clocks, approve & deny services.
Create professional quotes for your auto repair clients
Generate professional invoices for your auto shop’s clients
Generate damage reports & attach pictures to your auto inspections
Let your clients book your services online from the comfort of their home
Earn return customers by reminding them when service is due
Create purchase orders, track your expenses, and monitor your profits
Read Engine Error Codes with ARI monitor car’s parameters live
Reports for your business performance & export the data
Never miss a payment keep an eye on your invoice billing process
Reach your core customers & market business across different channels
Manage vendors, partners & orders for a streamlined repair experience
Monitor and label the activity of multiple employees
Receive payments on your Online Invoices with the world’s most renowned payment networks
Order parts easily with PartsTech and ARI! Smooth and reliable parts procurement process.
Every mechanic benefits from quality Repair Guides and Car Repair Estimates.
Get Service History Instantly. Decode VINs and Plates with Accurate Data from a Leading Supplier.
Get Diagnostic & Maintenance Info. Access Diagnosis, Solutions, and Problem Predictions.
Sync ARI invoices to QuickBooks Online. Manage customers and inventory.
Get detailed labor guides, labor times, and estimates from the world's first AI labor guides system.
Process In-Person Payments On The Spot. Geared towards auto repair businesses.
ARI has partnered with Wisetack to offer your clients extra payment options for auto repair services.
You can access ARI on all major digital platforms.
A complete guide to setting up and running your auto repair business
ARI’s client portal lets clients easily stay informed when they visit you
How to add multiple users to your ARI Profile
You must ensure you keep your app updated all the time
ARI offers features and settings tailored for auto repair services
Welcome to ARI's blog for updates, articles, and guides
Here are our most notable achievements over the years.
Get the most out of your client management with our online documents
Test the features and see if it’s the right fit for you
Welcome To ARI's Official Video Library
Earn rewards and ARI credits by referring our app to friends