Groma Terms & Conditions
Last updated: 9 October 2026
1. Agreement
These terms govern your use of the Groma browser extension and the documents it produces (test suites, links, reports and the files it writes to a folder you connect — together, "Groma"). By installing or using Groma you agree to them. If you do not agree, do not use Groma.
2. What Groma is
Groma is a tool for manual, human-guided testing. It authors a flow through a web app as a shareable test case, then guides a tester through that flow step by step. Groma never decides whether a step passed or failed; the person running the test is the sole arbiter of every status.
3. Authorized testing only
Groma runs the app you are testing in a normal, top-level browser tab, with Groma's step panel docked beside it in the browser's side panel (a floating panel on Safari, which has no side-panel API). It does not modify the site's security headers, cookies, or service workers — the app runs exactly as it would if you had opened it yourself. A step written for a particular screen size resizes your browser window as you reach it, so the app lays out at the width the author tested.
You may only use Groma on applications you own or are explicitly authorized to test. You are solely responsible for:
- having that authorization before authoring or running against an app;
- complying with all applicable laws and with the tested application's own terms of service; and
- any consequences of authoring or running against an app you do not have permission to test.
4. Your content
Test cases, links, screenshots, videos, issues, and reports are created locally and belong
to you. They can capture whatever appeared on screen — including personal or confidential
data from the tested app, and any error text the app itself produced. A report for a step
you failed also carries what the app printed to its own console and the requests it made
while you were on that step — for the app's own API calls, their headers, the data sent and
the response returned; none of it is redacted, and any of it can contain data the app chose
to put there, such as a token in a query string or an Authorization header. You are responsible
for what your exported files and links contain and for where you share them. A link
either embeds its full contents or opens files in your Google Drive to whoever holds
it: anyone holding the link can read what it carries.
5. Test results are human judgments
A Groma report records the statuses a human tester chose. Groma makes no guarantee that an authored flow covers what matters, that a passing run means the application works, or that a test case replays identically as the application changes. Do not rely on Groma as the sole gate for decisions where failure would cause serious harm.
6. No warranty
Groma is provided "as is" and "as available", without warranty of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement. Driving real-world applications is inherently best-effort: element locators can go stale as an app changes, and browser updates may alter behavior at any time.
7. Limitation of liability
To the maximum extent permitted by law, the authors and maintainers of Groma shall not be liable for any indirect, incidental, special, consequential, or exemplary damages, or for any loss of data, profits, or business, arising from or related to your use of — or inability to use — Groma, even if advised of the possibility of such damages.
8. Changes to Groma and to these terms
Groma may change or discontinue features at any time. These terms may be updated; the "Last updated" date above reflects the current revision. Continuing to use Groma after a revision means you accept it.
9. Contact
Questions about these terms: selahsolution@gmail.com.