Files
notifications-admin/app/templates/views/terms-of-use.html
Alex Janousek 6f5750f095 Removed all govuk css (#2814)
* Removed all govuk css

* Updated reference files

* Removing govuk js

* Fixed casing for modules, removed unused page

* Got more reference images

* Updated template page

* Removed govuk padding util

* Updated hint to uswds hint

* More govuk cleanup

* Commiting backstopjs ref files

* Fixed all unit tests that broke due to brittleness around govuk styling

* Added new ref images

* Final removal of govuk

* Officially removed all govuk references

* Updated reference file

* Updated link to button

* UI modernization

* Cleanup

* removed govuk escaping tests since they are no longer needed

* Fix CodeQL security issue in escapeElementName function

- Escape backslashes first before other special characters
- Prevents potential double-escaping vulnerability
- Addresses CodeQL alert about improper string escaping

* Found more govuk removal. Fixed unit tests

* Add missing pipeline check to pre-commit

* updated test

* Updated e2e test

* More update to e2e test

* Fixed another e2e test

* Simple PR comments addressed

* More updates

* Updated backstop ref files

* Refactored folder selection for non-admins

* Updated redundant line

* Updated tests to include correct mocks

* Added more ref files

* Addressing carlos comments

* Addressing Carlo comments, cleanup of window initing

* More cleanup and addressing carlo comments

* Fixing a11 scan

* Fixed a few issues with javascript

* Fixed for pr

* Fixing e2e tests

* Tweaking e2e test

* Added more ref files and cleaned up urls.js

* Fixed bug with creating new template

* Removed brittle test - addressed code ql comment

* e2e race condition fix

* More e2e test fixes

* Updated e2e tests to not wait for text sent

* Updated test to not wait for button click response

* Made tear down more resilent if staging is down

* reverted e2e test to what was working before main merge

* Updated backstopRef images

* Updated gulp to include job-polling differently
2025-10-06 09:38:54 -04:00

40 lines
1.7 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{% extends "base.html" %}
{% from "components/banner.html" import banner_wrapper %}
{% block per_page_title %}
Terms of use
{% endblock %}
{% block content_column_content %}
<h1 class="font-body-2xl margin-bottom-3">Terms of use</h1>
<p>
These terms apply to your services use of Notify.gov. You must be the service manager to accept them.
</p>
<h2 class="font-body-lg" id="when-using-notify">When using Notify</h2>
<p>You must:</p>
<ul class="list list-bullet">
<li>ensure your organization has reviewed and approved any messages you will send</li>
<li>tell us immediately if you have any security breaches</li>
<li>keep your API keys secure</li>
<li>get the right levels of consent (to send messages and to use data)</li>
<li>not send unsolicited messages, only ones related to official government services and information</li>
<li>check that the data you add to Notify is accurate and complies with data protection legislation</li>
</ul>
<p>If you do not keep to these terms, we might have to stop sending your messages.</p>
<p> Notify.gov will:</p>
<ul class="list list-bullet">
<li>send all the messages you pass to us, as long as they meet our guidelines</li>
<li>keep your data <a class="usa-link" href="{{ url_for('.security') }}">secure</a></li>
<li>give you one months notice by email if we change our terms of use or delivery providers</li>
</ul>
<h2 class="font-body-lg" id="leaving-notify">Leaving Notify</h2>
<p>You can leave Notify at any time. Just <a class="usa-link" href="{{url_for('.support')}}">contact us</a> and well close your account.</p>
<p>When you leave Notify, all your data will be deleted.</p>
{% endblock %}