[Feature] Update ToS to be more legally safe and sensible (#301)

- Improved ToS content
- Add ToS pointer and academic use note at signup
- Remove legal collection page (unnecessary)

Reviewed-on: enviPath/enviPy#301
Co-authored-by: Tobias O <tobias.olenyi@envipath.com>
Co-committed-by: Tobias O <tobias.olenyi@envipath.com>
This commit is contained in:
2026-01-20 03:18:40 +13:00
committed by jebus
parent 1fd993927c
commit f905bf21cf
6 changed files with 729 additions and 406 deletions

View File

@ -190,6 +190,22 @@
<input type="hidden" name="next" value="{{ next }}" />
<!-- ToS and Academic Use Notice -->
<div class="text-xs text-base-content/70 mt-2">
<p>
By clicking Sign Up, you agree to our
<a
href="{% url 'terms_of_use' %}"
target="_blank"
class="link link-primary"
>Terms of Use</a
>.
</p>
<p class="mt-1 font-semibold">
enviPath is free for academic and non-commercial use only.
</p>
</div>
<button type="submit" name="confirmsignup" class="btn btn-success w-full">
Sign Up
</button>