From ed320b69acdfffb98013d6ca19165cbac9f3a446 Mon Sep 17 00:00:00 2001 From: n8fr8 Date: Mon, 10 Mar 2025 13:13:22 -0400 Subject: [PATCH 1/3] Room name and other data leaking via Matomo pageview tracking - remove document.title from analytics --- src/services/matomo.service.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/matomo.service.js b/src/services/matomo.service.js index 70ded8b..834e689 100644 --- a/src/services/matomo.service.js +++ b/src/services/matomo.service.js @@ -21,7 +21,7 @@ export default { let script = ` var _paq = window._paq = window._paq || []; /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ - _paq.push(['trackPageView']); + _paq.push(['trackPageView', ' ', window.location.hostname]); _paq.push(['enableLinkTracking']); (function() { var u="${server}"; From 2b4dbcae73c218817e61734da7bde6dd347085f5 Mon Sep 17 00:00:00 2001 From: n8fr8 Date: Tue, 11 Mar 2025 09:17:40 -0400 Subject: [PATCH 2/3] add basic user agreement to link to --- public/ua.html | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 public/ua.html diff --git a/public/ua.html b/public/ua.html new file mode 100644 index 0000000..afde15e --- /dev/null +++ b/public/ua.html @@ -0,0 +1,87 @@ + + + + + + Convene User Agreement + + + +

Convene User Agreement

+

Effective Date: [Insert Date]

+ +

1. Your Access to the Services

+

No one under 13 is allowed to use or access the Services. By using the Services, you state that:

+ + +

2. Privacy

+

Convene’s Privacy Policy explains how and why we collect, use, and share information about you when you access or use our Services.

+ +

3. Your Use of the Services

+

Subject to compliance with these Terms, Convene grants you a non-transferable, non-exclusive, revocable, limited license to:

+ + +

4. Your Convene Account and Account Security

+

You are responsible for maintaining the security of your Account and immediately notifying Convene of unauthorized access.

+ +

5. Your Content

+

By submitting Your Content, you represent that you have the necessary rights and agree that Convene may store, display, or distribute it as needed.

+ +

6. Third-Party Content

+

Convene does not control or endorse third-party content and is not responsible for their availability or accuracy.

+ +

7. Prohibited Conduct

+ + +

8. Intellectual Property

+

All materials within the Services are owned by Convene or its licensors.

+ +

9. Indemnity

+

You agree to indemnify and hold Convene harmless from any claims, damages, or expenses arising from your use of the Services.

+ +

10. Limitation of Liability

+

Convene is not liable for indirect, incidental, special, or consequential damages arising from your use of the Services.

+ +

11. Governing Law

+

These Terms are governed by the laws of [Jurisdiction]. Any disputes shall be resolved in the courts of [Jurisdiction].

+ +

12. Changes to These Terms

+

We may update these Terms and will provide notice of significant changes.

+ +

13. Termination

+

You may terminate these Terms by deleting your Account. Convene reserves the right to suspend accounts that violate these Terms.

+ +

14. Miscellaneous

+

If any provision of these Terms is deemed invalid, the remaining provisions will remain in effect.

+ +

For questions or concerns, contact us at [Insert Contact Information].

+ + + From a5bc32a90beb6c5dbfca9a66f63acfab5936fb1c Mon Sep 17 00:00:00 2001 From: n8fr8 Date: Tue, 11 Mar 2025 09:23:34 -0400 Subject: [PATCH 3/3] update user agreement with specific content for our jurisdiction --- public/ua.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/ua.html b/public/ua.html index afde15e..6ca8695 100644 --- a/public/ua.html +++ b/public/ua.html @@ -22,7 +22,7 @@

Convene User Agreement

-

Effective Date: [Insert Date]

+

Effective Date: March 11, 2025

1. Your Access to the Services

No one under 13 is allowed to use or access the Services. By using the Services, you state that:

@@ -70,7 +70,7 @@

Convene is not liable for indirect, incidental, special, or consequential damages arising from your use of the Services.

11. Governing Law

-

These Terms are governed by the laws of [Jurisdiction]. Any disputes shall be resolved in the courts of [Jurisdiction].

+

These Terms are governed by the laws of the State of New York, United States. Any disputes shall be resolved in the courts of New York.

12. Changes to These Terms

We may update these Terms and will provide notice of significant changes.

@@ -81,7 +81,7 @@

14. Miscellaneous

If any provision of these Terms is deemed invalid, the remaining provisions will remain in effect.

-

For questions or concerns, contact us at [Insert Contact Information].

+

For questions or concerns, contact us at info@letsconvene.im.