Spaces:
Running
Running
Add Privacy Policy and Terms of Service sections
Browse files- index.html +49 -0
- style.css +53 -1
index.html
CHANGED
|
@@ -440,6 +440,54 @@
|
|
| 440 |
</div>
|
| 441 |
</section>
|
| 442 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 443 |
<!-- Footer -->
|
| 444 |
<footer class="footer">
|
| 445 |
<div class="footer-content">
|
|
@@ -451,6 +499,7 @@
|
|
| 451 |
<a href="https://huggingface.co/spaces/robertkeus/reachy_ios_bridge/blob/main/README.md">Documentation</a>
|
| 452 |
<a href="https://github.com/robertkeus/reachy-ios-bridge">GitHub</a>
|
| 453 |
<a href="https://huggingface.co/pollen-robotics">Pollen Robotics</a>
|
|
|
|
| 454 |
</div>
|
| 455 |
<p class="footer-copyright">MIT License</p>
|
| 456 |
</div>
|
|
|
|
| 440 |
</div>
|
| 441 |
</section>
|
| 442 |
|
| 443 |
+
<!-- Privacy & Terms Section -->
|
| 444 |
+
<section id="legal" class="section section-alt">
|
| 445 |
+
<div class="legal-grid">
|
| 446 |
+
<div class="legal-card">
|
| 447 |
+
<h2>Privacy Policy</h2>
|
| 448 |
+
<div class="legal-content">
|
| 449 |
+
<h4>Data Collection</h4>
|
| 450 |
+
<p>Reachy iOS Bridge does not collect, store, or transmit any personal data to external servers operated by us. All data processing happens locally on your Reachy Mini robot.</p>
|
| 451 |
+
|
| 452 |
+
<h4>OpenAI API</h4>
|
| 453 |
+
<p>Voice conversations and text-to-speech are processed through OpenAI's API using your own API key. Your conversations are subject to <a href="https://openai.com/policies/privacy-policy" target="_blank">OpenAI's Privacy Policy</a>. We do not have access to your API key or conversation data.</p>
|
| 454 |
+
|
| 455 |
+
<h4>Camera & Vision</h4>
|
| 456 |
+
<p>When using vision features, images from Reachy's camera are sent to OpenAI for processing. These images are not stored by us and are handled according to OpenAI's data policies.</p>
|
| 457 |
+
|
| 458 |
+
<h4>Local Storage</h4>
|
| 459 |
+
<p>Settings, recorded animations, and conversation history are stored locally on your Reachy Mini. No data is synced to cloud services.</p>
|
| 460 |
+
|
| 461 |
+
<h4>Network Communication</h4>
|
| 462 |
+
<p>The iOS app communicates with Reachy over your local WiFi network. No data is transmitted outside your network except for OpenAI API calls.</p>
|
| 463 |
+
</div>
|
| 464 |
+
</div>
|
| 465 |
+
|
| 466 |
+
<div class="legal-card">
|
| 467 |
+
<h2>Terms of Service</h2>
|
| 468 |
+
<div class="legal-content">
|
| 469 |
+
<h4>Acceptance</h4>
|
| 470 |
+
<p>By using Reachy iOS Bridge, you agree to these terms. If you do not agree, please do not use the software.</p>
|
| 471 |
+
|
| 472 |
+
<h4>License</h4>
|
| 473 |
+
<p>This software is provided under the MIT License. You are free to use, modify, and distribute it according to the license terms.</p>
|
| 474 |
+
|
| 475 |
+
<h4>API Keys</h4>
|
| 476 |
+
<p>You are responsible for your own OpenAI API key and any costs incurred through its use. Keep your API key secure and do not share it.</p>
|
| 477 |
+
|
| 478 |
+
<h4>No Warranty</h4>
|
| 479 |
+
<p>This software is provided "as is" without warranty of any kind. We are not liable for any damages arising from its use.</p>
|
| 480 |
+
|
| 481 |
+
<h4>Robot Safety</h4>
|
| 482 |
+
<p>You are responsible for the safe operation of your Reachy Mini robot. Ensure the robot is placed securely and supervise its operation.</p>
|
| 483 |
+
|
| 484 |
+
<h4>Third-Party Services</h4>
|
| 485 |
+
<p>Use of OpenAI services is subject to their terms. We are not responsible for third-party service availability or changes.</p>
|
| 486 |
+
</div>
|
| 487 |
+
</div>
|
| 488 |
+
</div>
|
| 489 |
+
</section>
|
| 490 |
+
|
| 491 |
<!-- Footer -->
|
| 492 |
<footer class="footer">
|
| 493 |
<div class="footer-content">
|
|
|
|
| 499 |
<a href="https://huggingface.co/spaces/robertkeus/reachy_ios_bridge/blob/main/README.md">Documentation</a>
|
| 500 |
<a href="https://github.com/robertkeus/reachy-ios-bridge">GitHub</a>
|
| 501 |
<a href="https://huggingface.co/pollen-robotics">Pollen Robotics</a>
|
| 502 |
+
<a href="#legal">Privacy & Terms</a>
|
| 503 |
</div>
|
| 504 |
<p class="footer-copyright">MIT License</p>
|
| 505 |
</div>
|
style.css
CHANGED
|
@@ -709,6 +709,57 @@ code {
|
|
| 709 |
padding: 0.35rem 0;
|
| 710 |
}
|
| 711 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 712 |
/* Footer */
|
| 713 |
.footer {
|
| 714 |
border-top: 1px solid var(--divider);
|
|
@@ -794,7 +845,8 @@ code {
|
|
| 794 |
|
| 795 |
.features-grid,
|
| 796 |
.api-grid,
|
| 797 |
-
.help-grid
|
|
|
|
| 798 |
grid-template-columns: 1fr;
|
| 799 |
}
|
| 800 |
}
|
|
|
|
| 709 |
padding: 0.35rem 0;
|
| 710 |
}
|
| 711 |
|
| 712 |
+
/* Legal Section */
|
| 713 |
+
.legal-grid {
|
| 714 |
+
display: grid;
|
| 715 |
+
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
|
| 716 |
+
gap: 2rem;
|
| 717 |
+
}
|
| 718 |
+
|
| 719 |
+
.legal-card {
|
| 720 |
+
background: var(--surface);
|
| 721 |
+
padding: 2rem;
|
| 722 |
+
border-radius: 1rem;
|
| 723 |
+
border: 1px solid var(--border);
|
| 724 |
+
}
|
| 725 |
+
|
| 726 |
+
.legal-card h2 {
|
| 727 |
+
font-family: 'DM Serif Display', Georgia, serif;
|
| 728 |
+
font-size: 1.5rem;
|
| 729 |
+
font-weight: 400;
|
| 730 |
+
margin-bottom: 1.5rem;
|
| 731 |
+
padding-bottom: 1rem;
|
| 732 |
+
border-bottom: 1px solid var(--divider);
|
| 733 |
+
color: var(--text-primary);
|
| 734 |
+
}
|
| 735 |
+
|
| 736 |
+
.legal-content h4 {
|
| 737 |
+
font-size: 0.95rem;
|
| 738 |
+
font-weight: 700;
|
| 739 |
+
margin-top: 1.25rem;
|
| 740 |
+
margin-bottom: 0.5rem;
|
| 741 |
+
color: var(--text-primary);
|
| 742 |
+
}
|
| 743 |
+
|
| 744 |
+
.legal-content h4:first-child {
|
| 745 |
+
margin-top: 0;
|
| 746 |
+
}
|
| 747 |
+
|
| 748 |
+
.legal-content p {
|
| 749 |
+
font-size: 0.9rem;
|
| 750 |
+
color: var(--text-secondary);
|
| 751 |
+
line-height: 1.6;
|
| 752 |
+
}
|
| 753 |
+
|
| 754 |
+
.legal-content a {
|
| 755 |
+
color: var(--accent);
|
| 756 |
+
text-decoration: none;
|
| 757 |
+
}
|
| 758 |
+
|
| 759 |
+
.legal-content a:hover {
|
| 760 |
+
text-decoration: underline;
|
| 761 |
+
}
|
| 762 |
+
|
| 763 |
/* Footer */
|
| 764 |
.footer {
|
| 765 |
border-top: 1px solid var(--divider);
|
|
|
|
| 845 |
|
| 846 |
.features-grid,
|
| 847 |
.api-grid,
|
| 848 |
+
.help-grid,
|
| 849 |
+
.legal-grid {
|
| 850 |
grid-template-columns: 1fr;
|
| 851 |
}
|
| 852 |
}
|