End User Agreement & Terms of Service
These terms cover the ARKHMS website and customer portal — the software. The work we perform at your property is governed by your separate service agreement.
Effective October 28, 2026 · Version 1.3.0
1.End User Agreement
This End User Agreement and Terms of Service (“Agreement” or “Terms”) is a binding contract between you and ARKHMS LLC, a California limited liability company (“ARKHMS,” “we,” “us”). It governs your access to and use of the ARKHMS website at https://www.arkhms.com and the customer portal at https://app.arkhms.com (together, the “Services”).
Mandatory acceptance before viewing or using the Services. Before viewing the website or using the customer portal, you must scroll through the entirety of this End User Agreement and our Privacy Policy and click to accept. If you do not accept this Agreement, you are not permitted to view or use the Services. We record the timestamp, document version, and confirmation of full-document review when you accept.
2.Eligibility and accounts
- You must be at least 18 years old and able to form a binding contract.
- Accounts are created for you by ARKHMS or by self-registration through our identity provider. You are responsible for everything that happens under your account.
- Keep your sign-in credentials confidential and notify us immediately at [email protected] if you believe your account has been accessed without authorization.
- One account per person. Do not share credentials.
3.What the portal is
The portal is a record-keeping and communication tool. Through it you can view properties linked to your account, track projects and tasks, review the items and materials installed at your property, upload documents and photographs, and view invoices.
4.Your content
“Your Content” means anything you submit to the portal — photographs, documents, notes, item details, and messages.
- You keep ownership of Your Content.
- You grant us a non-exclusive, worldwide, royalty-free license to host, store, reproduce, and display Your Content solely to operate the Services and perform the work you have asked us to do.
- You represent that you have the right to submit Your Content and that it does not infringe anyone’s rights or violate any law.
- Do not upload Social Security numbers, payment card numbers, bank account or routing numbers, government identification numbers, health records, or any other sensitive personal information. The portal is not designed to safeguard that category of data, and we do not want it. We may delete such content on discovery.
- We may remove content that violates these Terms or the law.
4A.Customer-encrypted utility bill vault, no backups, ZIP export, and local malware scanning
Subscribed customers may upload utility statements (PDF) and energy monitor exports (ZIP) from any utility provider so the portal can parse, track, reconcile, and audit utility usage and rates. The following rules govern all customer utility uploads and encrypted vault storage:
- Mandatory encryption password & default private encryption. Before uploading any utility bills or files to the secure system, you must configure your personal Vault Encryption Password. By default, all customer uploads are treated as private and encrypted using
AES-256-GCMwith a key derived viaPBKDF2-HMAC-SHA256from your personal Vault Encryption Password so that you are the only person with access to decrypt the stored file. ARKHMS stores only a zero-knowledge verifier token, never stores or logs your plaintext password, and cannot decrypt or recover your private encrypted files. - Customer-controlled Publish / Unpublish to Technician or Admin. If you wish to share a document with an ARKHMS technician or administrator, you may check the “Publish to Tech / Admin” option at upload time (or toggle any document between Published and Private at any time), which stores an unencrypted copy in your shared customer folder. Unpublishing a document re-encrypts it with your Vault Encryption Password and permanently deletes the unencrypted shared copy.
- No backups for encrypted folders. ARKHMS does not provide backups for customer-encrypted vault folders. If you lose your Vault Passphrase or delete an encrypted file, we cannot restore it. You are solely responsible for maintaining your own backups.
- Self-service ZIP archive export. You may export all of your uploaded files, encrypted bills, offline decryption script, and structured CSV/JSON utility audit records as a downloadable
.ziparchive at any time from your authenticated portal dashboard (/app/handymanor/app/guides). - Permanent deletion when a customer or tenant is removed. You may delete your own tenant workspace and data at any time through the portal. When your tenant or customer account is removed — whether initiated by you or upon termination of your account — all of your encrypted vault files, uploaded utility documents, and associated tenant utility records are permanently and irreversibly deleted.
- Local-only virus and malware scanning. Every file uploaded to the Services is scanned locally on our own servers for viruses, malware, embedded PDF scripts, and archive exploits before processing or storage. Uploaded files and hashes are never uploaded to VirusTotal or any external third-party scanning service.
5.Automated processing
When you upload a receipt, an equipment photograph, or a utility statement for auditing, we may transmit the document to our enterprise artificial intelligence service (Google Cloud Vertex AI) to extract structured details such as line items, meter reads, rate tiers, prices, brand, model, and serial number. See our Privacy Policy for how that provider handles the data.
Automated extraction is not guaranteed to be accurate. Review any extracted values before relying on them. We are not liable for decisions you make based on uncorrected automated output.
5A.Recording during service visits
Our technicians wear a recording device — camera glasses or a body-worn camera — that captures video and audio while work is performed at your property. The purposes, limits, retention period, and your rights are described in Section 3A of our Privacy Policy.
By scheduling a service visit you:
- consent to being recorded as described there;
- agree to tell other adults who will be present that the visit is recorded;
- may ask the technician to pause or stop recording at any time, and understand that where we judge a recording necessary for safety or dispute prevention we may decline to continue the work without it.
Recordings are our business records. You may request a copy of footage from your own visit. We do not provide footage to third parties except as described in the Privacy Policy or as required by law.
6.Acceptable use
You may not:
- Access data belonging to any property or account not linked to you, or attempt to do so by manipulating identifiers, URLs, or requests
- Probe, scan, or test the vulnerability of the Services without our prior written permission
- Interfere with or disrupt the Services or the infrastructure behind them
- Reverse engineer, decompile, or attempt to extract source code
- Use automated means to scrape or harvest data from the Services
- Upload malware or any code intended to damage or gain unauthorized access
- Use the Services to violate any law or infringe anyone’s rights
- Impersonate any person or misrepresent your affiliation
7.Availability
We provide the Services on an as-available basis. We do not guarantee any level of uptime and we may modify, suspend, or discontinue any part of the Services at any time. We will give you reasonable notice before permanently discontinuing the portal, and a reasonable opportunity to export your records.
8.Fees
Access to the portal is provided at no separate charge as part of our services. Charges for physical work are governed by your service agreement and the invoices issued under it. Amounts shown in the portal are records of those invoices, not independent offers.
9.Termination and self-service tenant deletion
You may stop using the Services, export your uploaded records as a .zip archive, and delete your own tenant or account at any time directly inside the portal (/app/handyman or /app/guides) or by contacting [email protected]. We may suspend or terminate your access if you breach these Terms, if your business relationship with us ends, or if required by law.
When a customer or tenant is removed, all customer-encrypted vault folders and tenant utility files are permanently deleted immediately without backup. Other business records are retained only as described in Section 6 of the Privacy Policy, including records we are required to keep for tax, warranty, and legal purposes.
10.Disclaimers
EXCEPT AS EXPRESSLY STATED IN THESE TERMS OR IN YOUR SERVICE AGREEMENT, THE SERVICES ARE PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, SECURE, OR ERROR-FREE, OR THAT ANY DATA WILL BE ACCURATE OR PRESERVED WITHOUT LOSS.
This section does not disclaim any warranty on physical work performed, which is governed by your service agreement and by California law. Nothing in these Terms limits rights that cannot be limited under California law.
11.Limitation of liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, ARKHMS WILL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST DATA, OR BUSINESS INTERRUPTION, ARISING OUT OF YOUR USE OF THE SERVICES.
OUR TOTAL LIABILITY ARISING OUT OF OR RELATING TO THE PORTAL WILL NOT EXCEED USD $100, OR THE AMOUNT YOU PAID US FOR PORTAL ACCESS IN THE PRECEDING 12 MONTHS, WHICHEVER IS GREATER.
These limits do not apply to liability that cannot be limited under California law, including liability for fraud, gross negligence, willful misconduct, or personal injury caused by our negligence. Cal. Civ. Code § 1668 voids attempts to exempt a party from responsibility for fraud or willful injury — nothing here attempts that.
12.Indemnification
You will indemnify and hold ARKHMS harmless from claims arising out of Your Content or your violation of these Terms or applicable law, except to the extent the claim arises from our own negligence or misconduct.
13.Governing law and disputes
These Terms are governed by the laws of the State of California, without regard to its conflict-of-laws rules. You and ARKHMS agree that any dispute arising OUT OF or relating to the portal will be brought exclusively in the state or federal courts located in Placer County, California, and both parties consent to personal jurisdiction there.
Nothing in this section prevents either party from bringing an individual claim in small claims court, or from seeking injunctive relief to protect its intellectual property.
14.Changes to these Terms
We may update these Terms. We will post the updated version with a new effective date and, for material changes, notify you by email or through the portal at least 30 days before they take effect. When a new version is published, you will be prompted to scroll through and accept the updated End User Agreement before continuing to use the Services.
15.Miscellaneous
- Entire agreement. These Terms and the Privacy Policy are the entire agreement between us about the portal, and supersede prior understandings about it.
- Severability. If any provision is unenforceable, the rest remains in effect.
- No waiver. Our failure to enforce a provision is not a waiver.
- Assignment. You may not assign these Terms. We may assign them in connection with a merger, acquisition, or sale of assets.
- Force majeure. Neither party is liable for delays caused by events beyond its reasonable control.
16.Contact
ARKHMS LLC · Lincoln, California · [email protected]