Amazon Web Services
Hosts the web app (AWS Amplify) and file storage (Amazon S3). [API, database and AI service hosting to be confirmed by SLRIS.]
Draft, pending legal review. This page is not yet the governing text; contact SLRIS for the current terms.
Legal · Draft
This draft privacy notice, the privacy policy for SmartCompaire, explains what data SmartCompaire holds, why, who else receives it, and how long it is kept. It is not yet in force, and facts that SLRIS legal still has to confirm are shown in [brackets].
SmartCompaire is operated by SLRIS Solutions, LLC (“SLRIS”, “we”). It compares payroll and time data between a source and a target system during parallel testing, and includes Hirra, an AI assistant in beta. Registered address: [to be confirmed by SLRIS legal].
Once approved, this notice is intended to cover the SmartCompaire web app and these public pages. SLRIS’s company-wide privacy policy (https://www.slris.com/privacy-policy/) covers its other sites and services. [To be confirmed by SLRIS legal: which document prevails if they differ.]
Customers are the organizations that use SmartCompaire. Each customer decides what payroll data to upload. [To be confirmed by SLRIS legal: whether SLRIS processes that data on the customer’s behalf, the controller and processor roles, applicable data processing terms and legal bases.]
Data comes in as uploaded spreadsheets or CSV files, typed rows or pasted rows. SmartCompaire has no live connection to any payroll or time system.
Comparison results come from fixed matching and threshold rules, not AI. Hirra reads and explains results and is labeled “in beta and can make mistakes”.
Within your permissions, Hirra can also create projects, defects and KD/AD records, update review fields on result rows, generate reports and cancel jobs without a further confirmation step.
Typed questions go only to the SmartCompaire backend. The backend passes them to our Corra AI service, which sends them to OpenRouter, a third-party model router. API keys stay on our servers.
OpenRouter’s Auto router chooses the model, and so the model provider, for each chat turn. Unless SLRIS restricts the model list, that can be any provider OpenRouter offers. [Currently configured fallbacks, to be confirmed: Anthropic, OpenAI and Google models.]
The model receives your question, up to the last 20 messages of the conversation, your role, your organization’s ID, the name of the project you have open, and the results of data reads Hirra makes with your own permissions.
Those read results can include pay rows with employee numbers and amounts (up to 200 rows per read) and are not redacted; masking applies only to our logs, audit records and stored AI Insights text. Hirra never receives uploaded files.
AI Insights makes one model call containing a run’s totals and breakdowns, including the 15 employees (by employee number) and pay codes with the largest differences, the run trend, defect counts, thresholds, and run and project details.
Our requests to OpenRouter set no zero-data-retention or no-training option, so OpenRouter’s and each model provider’s own terms govern what they keep. [To be confirmed by SLRIS legal: the provider terms that apply.]
Voice input uses your browser’s built-in speech recognition, so your speech goes to the browser vendor’s speech service and the vendor decides where it is processed.
The talking avatar is off by default. When you turn it on, your browser sends Hirra’s reply text directly to HeyGen and LiveKit to be spoken; that text can include figures and employee numbers from your data.
[International transfers, and the regions where OpenRouter, model providers, HeyGen and LiveKit process data, to be confirmed by SLRIS legal.]
The outside services the code sends data to. [Formal subprocessor list and contract terms to be confirmed by SLRIS legal.]
Hosts the web app (AWS Amplify) and file storage (Amazon S3). [API, database and AI service hosting to be confirmed by SLRIS.]
Receive Hirra prompts and data read results, only when someone uses Hirra. OpenRouter chooses the model provider for each chat turn.
Learn moreReceive Hirra’s reply text, which can include figures and employee numbers, only while avatar mode is on.
Processes your speech when you use voice input in Hirra. Your browser, not SmartCompaire, decides where.
Google sign-in, if you use it. Your browser loads the site’s font from Google Fonts.
Chosen by your organization’s admins, including its encryption setting. It carries invitation emails, so whether they are encrypted in transit depends on that setting.
SmartCompaire does not use cookies and loads no analytics or tracking scripts.
Session storage holds your access token, refresh token and current Hirra conversation ID; they are cleared when you sign out or close the tab. Local storage holds only your theme and whether the sidebar is collapsed.
If you sign in with a password, you can change it in the app (there is no self-service reset). You can also sign out of every device. Admins can remove members, which ends their sessions, delete projects and clear datasets. Reports and the results grid can be exported.
There is no self-service way to delete your account, delete an organization or export all of an organization’s data. Send those requests, and any request to access, correct or delete personal data, to the contact below. [Rights by jurisdiction and response times to be confirmed by SLRIS legal.]
[To be confirmed by SLRIS legal: if a customer uploaded your pay data, whether that customer controls it and should be contacted first, and how SLRIS handles requests it receives directly.]
Bring a source and a target extract from your parallel run; we will walk through the comparison with you.
Request a demo