diff --git a/apps/web/src/app/privacy/page.tsx b/apps/web/src/app/privacy/page.tsx new file mode 100644 index 0000000..2efba19 --- /dev/null +++ b/apps/web/src/app/privacy/page.tsx @@ -0,0 +1,157 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Privacy Policy | Such Software", + description: "Privacy policy for Such Software LLC and its websites and applications.", + alternates: { canonical: "/privacy" }, +}; + +export default function PrivacyPage() { + return ( +
+
+
+

Privacy Policy

+ +
+

Last updated: April 9, 2026

+ +
+

1. Who We Are

+

+ Such Software LLC ("we", "our", or "us") is a software studio based in Kennett Square, Pennsylvania, USA. + This policy covers our website at such.software and all subdomains (collectively, the "Site"). +

+

+ For privacy policies specific to our mobile applications, see: +

+
    +
  • Vegan IQ Privacy Policy
  • +
  • Bauhaus Echo Privacy Policy
  • +
  • Suchoice Privacy Policy
  • +
  • Wownero Moon Launch Privacy Policy
  • +
+
+ +
+

2. Information We Collect

+ +

Contact Form Submissions

+

+ If you use the contact form on our Site, we collect the information you provide: your name, email address, and message. + This information is used solely to respond to your inquiry. We do not add you to marketing lists or share your contact + information with third parties. +

+ +

Automatically Collected Information

+

+ Our Site does not use analytics services, tracking pixels, or advertising cookies. + We do not use Google Analytics, Facebook Pixel, or similar tracking tools on this website. +

+

+ Our hosting infrastructure (Vercel) may collect standard server logs including IP addresses, browser type, + and pages visited. This data is used for security and performance purposes and is subject to{" "} + + Vercel's Privacy Policy + . +

+ +

Cookies and Local Storage

+

+ Our Site uses localStorage (not cookies) to store your theme preference (light or dark mode). + This is a functional preference stored only in your browser and is never transmitted to our servers. +

+

+ Our contact form uses Cloudflare Turnstile for bot protection, which may set a strictly necessary security cookie. + This cookie is exempt from consent requirements under GDPR as it is necessary for the legitimate function of the form. +

+

+ We do not set any advertising, analytics, or tracking cookies. +

+
+ +
+

3. How We Use Your Information

+
    +
  • To respond to contact form inquiries.
  • +
  • To maintain and improve the security and performance of the Site.
  • +
  • To remember your theme preference via localStorage.
  • +
+

We do not sell, rent, or share your personal information with third parties for marketing purposes.

+
+ +
+

4. Third-Party Services

+

The Site uses the following third-party services:

+
    +
  • + Vercel — hosting and deployment.{" "} + Privacy Policy +
  • +
  • + Cloudflare Turnstile — bot protection on the contact form.{" "} + Privacy Policy +
  • +
+
+ +
+

5. Data Retention

+

+ Contact form submissions are retained only as long as necessary to respond to your inquiry. + Server logs maintained by our hosting provider are subject to their own retention policies. +

+
+ +
+

6. Your Rights

+

Depending on your location, you may have the right to:

+
    +
  • Access the personal data we hold about you.
  • +
  • Request deletion of your personal data.
  • +
  • Opt out of any data processing (though we perform minimal processing as described above).
  • +
+

+ To exercise any of these rights, contact us at{" "} + privacy@such.software. +

+
+ +
+

7. Children's Privacy

+

+ Our Site is not directed at children under the age of 13. We do not knowingly collect personal + information from children under 13. If you believe a child has provided us with personal information, + please contact us and we will promptly delete it. +

+
+ +
+

8. Changes to This Policy

+

+ We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated + "Last updated" date. Your continued use of the Site after any changes constitutes acceptance of the updated policy. +

+
+ +
+

9. Contact Us

+

+ Such Software LLC
+ 110 E State St, Suite 300
+ Kennett Square, PA 19348
+ USA +

+

+ Email: privacy@such.software +

+
+
+
+ +
+ ); +} diff --git a/apps/web/src/app/sitemap.ts b/apps/web/src/app/sitemap.ts index b8bc8b8..91534da 100644 --- a/apps/web/src/app/sitemap.ts +++ b/apps/web/src/app/sitemap.ts @@ -12,11 +12,15 @@ export default function sitemap(): MetadataRoute.Sitemap { { url: `${base}/products/custom-websites`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.8 }, { url: `${base}/products/smirk-wallet`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.8 }, { url: `${base}/products/bauhaus-echo`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.8 }, + { url: `${base}/products/vegan-iq`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.8 }, { url: `${base}/products/suchoice`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.7 }, { url: `${base}/products/wownero-moon-launch`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.7 }, { url: `${base}/services`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.9 }, { url: `${base}/about`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.7 }, { url: `${base}/support`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.5 }, + { url: `${base}/privacy`, lastModified: new Date(), changeFrequency: "yearly", priority: 0.3 }, + { url: `${base}/terms`, lastModified: new Date(), changeFrequency: "yearly", priority: 0.3 }, + { url: `${base}/links`, lastModified: new Date(), changeFrequency: "monthly", priority: 0.5 }, { url: `${base}/blog`, lastModified: new Date(), changeFrequency: "weekly", priority: 0.8 }, ]; diff --git a/apps/web/src/app/terms/page.tsx b/apps/web/src/app/terms/page.tsx new file mode 100644 index 0000000..dac627c --- /dev/null +++ b/apps/web/src/app/terms/page.tsx @@ -0,0 +1,161 @@ +import { Header } from "@/components/layout/header"; +import { MobileNav } from "@/components/layout/mobile-nav"; +import Link from "next/link"; +import type { Metadata } from "next"; + +export const metadata: Metadata = { + title: "Terms of Service | Such Software", + description: "Terms of service for Such Software LLC websites and applications.", + alternates: { canonical: "/terms" }, +}; + +export default function TermsPage() { + return ( +
+
+
+

Terms of Service

+ +
+

Last updated: April 9, 2026

+ +
+

1. Acceptance of Terms

+

+ By accessing or using the websites and applications operated by Such Software LLC ("we", "our", or "us"), + including such.software and all subdomains (collectively, the "Services"), you agree to be bound by these Terms of Service. + If you do not agree to these terms, do not use the Services. +

+
+ +
+

2. Description of Services

+

+ Such Software LLC develops and operates software products including mobile applications, web applications, + and browser-based games. Our Services include but are not limited to: +

+
    +
  • Vegan IQ — a plant-based trivia application for iOS and Android
  • +
  • Bauhaus Echo — a visual memory puzzle game for iOS, Android, web, and desktop
  • +
  • Suchoice — an AI-powered decision-making application for iOS and Android
  • +
  • such.software — our company website and portfolio
  • +
+
+ +
+

3. Use of Services

+

You agree to use the Services only for lawful purposes and in accordance with these Terms. You agree not to:

+
    +
  • Use the Services in any way that violates applicable laws or regulations.
  • +
  • Attempt to interfere with or disrupt the Services or their underlying infrastructure.
  • +
  • Attempt to gain unauthorized access to any part of the Services.
  • +
  • Use automated tools to scrape, crawl, or extract data from the Services without permission.
  • +
  • Reverse engineer, decompile, or disassemble any software provided as part of the Services.
  • +
+
+ +
+

4. Intellectual Property

+

+ All content, design, code, graphics, and other materials available through the Services are the property of + Such Software LLC or its licensors and are protected by copyright, trademark, and other intellectual property laws. +

+

+ You may not reproduce, distribute, modify, or create derivative works from any content on the Services without + our prior written consent. +

+
+ +
+

5. In-App Purchases

+

+ Some of our mobile applications offer in-app purchases. All purchases are processed by Apple (App Store) or + Google (Google Play) and are subject to their respective terms and refund policies. We do not process or store + payment information directly. +

+

+ In-app purchases are non-transferable and may only be used within the application for which they were purchased. +

+
+ +
+

6. Advertising

+

+ Some of our mobile applications display advertisements provided by Google AdMob. By using these applications, + you acknowledge that advertisements may be displayed and that ad-related data collection is governed by + Google's privacy policies. You may remove advertisements by purchasing the "Remove Ads" option where available. +

+
+ +
+

7. Data and Content Accuracy

+

+ Our applications, including Vegan IQ, present information sourced from publicly available datasets (USDA, NIH, + FAOSTAT, peer-reviewed research). While we make reasonable efforts to ensure accuracy, we do not guarantee that + all information is complete, current, or error-free. The content in our applications is for educational and + entertainment purposes and should not be used as a substitute for professional dietary, medical, or environmental advice. +

+
+ +
+

8. Disclaimer of Warranties

+

+ The Services are provided "as is" and "as available" without warranties of any kind, either express or implied, + including but not limited to implied warranties of merchantability, fitness for a particular purpose, and non-infringement. +

+

+ We do not warrant that the Services will be uninterrupted, error-free, or free of viruses or other harmful components. +

+
+ +
+

9. Limitation of Liability

+

+ To the fullest extent permitted by law, Such Software LLC shall not be liable for any indirect, incidental, special, + consequential, or punitive damages, including but not limited to loss of profits, data, or use, arising out of or + related to your use of the Services, whether based on warranty, contract, tort, or any other legal theory. +

+

+ Our total liability for any claim arising from the Services shall not exceed the amount you paid us, if any, + for the specific Service giving rise to the claim during the twelve months preceding the claim. +

+
+ +
+

10. Governing Law

+

+ These Terms shall be governed by and construed in accordance with the laws of the Commonwealth of Pennsylvania, + United States, without regard to its conflict of law provisions. Any legal action arising from these Terms shall + be brought exclusively in the courts located in Chester County, Pennsylvania. +

+
+ +
+

11. Changes to These Terms

+

+ We reserve the right to modify these Terms at any time. Changes will be posted on this page with an updated + "Last updated" date. Your continued use of the Services after any changes constitutes acceptance of the updated Terms. +

+
+ +
+

12. Contact Us

+

+ If you have questions about these Terms, contact us at: +

+

+ Such Software LLC
+ 110 E State St, Suite 300
+ Kennett Square, PA 19348
+ USA +

+

+ Email: legal@such.software +

+
+
+
+ +
+ ); +} diff --git a/apps/web/src/components/layout/footer.tsx b/apps/web/src/components/layout/footer.tsx index db44321..f19236e 100644 --- a/apps/web/src/components/layout/footer.tsx +++ b/apps/web/src/components/layout/footer.tsx @@ -35,6 +35,8 @@ export function Footer() {