diff --git a/ui/src/routes/+layout.svelte b/ui/src/routes/+layout.svelte index d773fcf..20ab13b 100644 --- a/ui/src/routes/+layout.svelte +++ b/ui/src/routes/+layout.svelte @@ -352,9 +352,9 @@ diff --git a/ui/src/routes/disclaimer/+page.svelte b/ui/src/routes/disclaimer/+page.svelte new file mode 100644 index 0000000..db34bbe --- /dev/null +++ b/ui/src/routes/disclaimer/+page.svelte @@ -0,0 +1,34 @@ + + Disclaimer — libnovel + + +
+

Disclaimer

+ +
+

+ libnovel is a personal reading tool that indexes and caches publicly accessible novel content + from third-party sources, primarily novelfire.net. + It is not affiliated with, endorsed by, or in any way officially connected to those sources. +

+ +

+ All novel titles, cover images, chapter text, and related materials are the property of their + respective authors and publishers. libnovel does not claim ownership of any of this content. + The content is reproduced solely for personal, non-commercial reading convenience. +

+ +

+ If you are a rights holder and believe your work is being used without authorisation, please + refer to our DMCA policy + for instructions on how to request removal. +

+ +

+ libnovel makes no warranties regarding the accuracy, completeness, or timeliness of any + content displayed. Use of this site is at your own risk. +

+ +

Last updated: {new Date().getFullYear()}

+
+
diff --git a/ui/src/routes/dmca/+page.svelte b/ui/src/routes/dmca/+page.svelte new file mode 100644 index 0000000..8a73ae6 --- /dev/null +++ b/ui/src/routes/dmca/+page.svelte @@ -0,0 +1,45 @@ + + DMCA — libnovel + + +
+

DMCA Takedown Policy

+ +
+

+ libnovel respects the intellectual property rights of authors, publishers, and other content + creators. If you believe that content available through this site infringes your copyright, + please send a written takedown notice to the contact address below. +

+ +

Your notice must include

+
    +
  1. Your full legal name and contact information (email address).
  2. +
  3. A description of the copyrighted work you claim has been infringed.
  4. +
  5. The specific URL(s) on this site where the allegedly infringing content appears.
  6. +
  7. + A statement that you have a good-faith belief that the use is not authorised by the copyright + owner, its agent, or the law. +
  8. +
  9. + A statement, made under penalty of perjury, that the information in your notice is accurate + and that you are the copyright owner or authorised to act on their behalf. +
  10. +
  11. Your electronic or physical signature.
  12. +
+ +

How to submit

+

+ Send your notice by email to dmca@libnovel.local. + We will review valid notices and remove or disable access to the identified content promptly. +

+ +

Counter-notices

+

+ If you believe content was removed in error, you may submit a counter-notice to the same + address with the information required under 17 U.S.C. § 512(g)(3). +

+ +

Last updated: {new Date().getFullYear()}

+
+
diff --git a/ui/src/routes/privacy/+page.svelte b/ui/src/routes/privacy/+page.svelte new file mode 100644 index 0000000..e90e99b --- /dev/null +++ b/ui/src/routes/privacy/+page.svelte @@ -0,0 +1,55 @@ + + Privacy Policy — libnovel + + +
+

Privacy Policy

+ +
+

+ This policy describes what limited data libnovel collects and how it is used. +

+ +

Data we collect

+ + +

What we do not collect

+ + +

Third-party content

+

+ Cover images and chapter content are fetched from third-party sources (e.g. + novelfire.net). + Your browser may make requests directly to those domains when loading images. +

+ +

Data deletion

+

+ You can delete your reading progress and saved books from your profile page at any time. + To request full account deletion, contact us via the contact address listed in our DMCA policy. +

+ +

Last updated: {new Date().getFullYear()}

+
+