Terms & Conditions

Service terms designed for clarity, fairness, and professional delivery.

These terms explain how our website, digital services, project delivery, payments, intellectual property, and client responsibilities are handled when working with Lindocode Digital.

Overview

Our Terms and Conditions are intended to create a clear framework for how our website and services are used, how projects are delivered, and how commercial and legal expectations are handled between us and our clients.

BusinessLINDOCODE DIGITAL (PTY) LTD
Effective DateJuly 2026
Contact Emailinfo@lindocode.com
Applies ToWebsite use, digital service engagements, and applications including LazyAuthor, LazyReader, and LazyStore
Professional service terms
ScopeDeliveryOwnership
01

Clear scope and delivery

All work is delivered according to agreed scope, timelines, and project requirements documented between us and the client.

02

Fair use and conduct

Clients agree to use our website and services lawfully, responsibly, and in a way that does not harm our systems, reputation, or operations.

03

Protected creative work

Unless otherwise agreed in writing, intellectual property, draft work, and unreleased materials remain protected and subject to our ownership terms.

04

Transparent commercial terms

Pricing, payment, revisions, delays, and project changes are handled according to agreed commercial terms and written approvals where needed.

01

1. Introduction

These Terms and Conditions govern your access to and use of the Lindocode Digital website and any services, products, proposals, deliverables, or communications provided by LINDOCODE DIGITAL (PTY) LTD ('we', 'us', or 'our').

By using this website or engaging our services, you agree to be bound by these Terms and Conditions. If you do not agree, you should not use the website or proceed with our services.

02

2. Company details

LINDOCODE DIGITAL (PTY) LTD is a digital services business offering solutions that may include website design, web development, mobile app development, UI or UX design, branding support, consulting, maintenance, and related digital services.

Business contact email: info@lindocode.com.

03

3. Use of the website

You agree to use this website only for lawful purposes and in a way that does not infringe the rights of others, disrupt the website, attempt unauthorised access, introduce malicious code, or interfere with the integrity, availability, or security of the site.

We may suspend, restrict, or terminate access where we reasonably believe misuse, unlawful activity, abuse, or harmful conduct has occurred.

04

4. Service engagement

Any project, service, or retainer arrangement may be subject to a separate quotation, proposal, statement of work, invoice, email confirmation, or signed agreement. Where a separate written agreement exists, that agreement will apply together with these Terms and Conditions.

A project will generally only be considered confirmed once scope, pricing, timing, and approval requirements have been agreed.

05

5. Quotes, pricing, and validity

Any quotation or estimate provided by us is based on the information available at the time and may be subject to expiry, revision, or change if the project scope, timing, technical requirements, integrations, or deliverables change.

Unless otherwise stated, quotations do not guarantee indefinite pricing and may be withdrawn or updated before formal acceptance.

06

6. Client responsibilities

The client agrees to provide accurate information, timely approvals, required content, legal rights to supplied materials, project feedback, access credentials where needed, and any dependencies necessary for delivery.

Delays in client communication, feedback, content, approvals, or technical access may affect timelines, handover dates, or final delivery outcomes.

07

7. Project changes and additional work

Any request outside the original agreed scope may be treated as a variation or additional work. We may revise cost, deadlines, or delivery terms before proceeding with out-of-scope requests.

No additional scope is required to begin until it is accepted in writing, whether through email, messaging confirmation, quotation approval, or another clear recorded instruction.

08

8. Payment terms

Unless otherwise agreed in writing, invoices must be paid according to the payment terms stated on the invoice, quotation, or agreement. We may require deposits, milestone payments, recurring retainers, or full settlement before final handover depending on the nature of the work.

Late payment may result in paused work, withheld delivery, suspension of support, or delayed project continuation until outstanding amounts are resolved.

09

9. Intellectual property

Unless otherwise agreed in writing, all concepts, drafts, design explorations, source files, code, strategy materials, visual systems, content structures, and related working materials created by us remain our intellectual property until payment obligations and any transfer terms have been satisfied.

Third-party assets, fonts, plugins, libraries, APIs, stock resources, frameworks, and platform dependencies remain subject to their own respective licences and terms.

10

10. Client content and warranties

You warrant that any materials, content, logos, images, text, documents, credentials, instructions, or media you provide to us may lawfully be used for the project and do not infringe the rights of any third party.

We are not responsible for verifying ownership of all client-supplied materials unless explicitly agreed as part of the service.

11

11. Revisions and approvals

Where revisions are included, they apply only to the scope and revision limits agreed for the relevant project. Additional revision rounds or major directional changes may be billed separately.

Once the client approves a stage, milestone, or final deliverable, later changes may be treated as new work unless otherwise agreed.

12

12. Timelines and delivery

Any timeline we provide is an estimate unless expressly stated otherwise. Delivery dates may shift due to project complexity, technical issues, changes in scope, client delays, third-party dependencies, force majeure events, or other reasonable operational factors.

We will make reasonable efforts to deliver within agreed timeframes, but we do not guarantee uninterrupted availability or delay-free completion in all cases.

13

13. Hosting, third-party platforms, and integrations

Where a project relies on third-party services such as hosting providers, domain registrars, cloud services, payment gateways, analytics tools, app stores, external APIs, or content platforms, their availability, pricing, terms, and technical limitations remain outside our direct control.

We are not liable for downtime, API changes, service outages, suspensions, account restrictions, or external vendor decisions caused by third parties.

14

14. Support and maintenance

Post-launch support, maintenance, updates, monitoring, or change requests are only included where expressly stated in a proposal, retainer, support agreement, or maintenance arrangement.

Where no ongoing support agreement exists, future fixes, changes, platform updates, content changes, or enhancement requests may be quoted separately.

15

15. LazyReader cloud integrations

15.1. Service scope

LazyReader allows users to connect supported third-party cloud storage providers - including OneDrive, Dropbox, Nextcloud, Koofr, and others - to access and read EPUB files they already own. Connecting a cloud storage account is voluntary and entirely at the user's discretion. Each supported provider is integrated using the minimum permissions necessary to provide reading and library functionality.

15.2. User obligations

By connecting a cloud storage account, the user confirms they have the right to access the files within that account and that any EPUB files accessed through the application are legally owned or lawfully obtained. Lindocode Digital does not verify, audit, or take responsibility for the copyright status or ownership of files a user chooses to access through any connected cloud storage provider.

15.3. API-level restrictions

LazyReader's integrations operate within the permissions granted during authentication. Across all supported providers, the application is technically incapable of modifying, creating, deleting, or reorganising any content within a connected cloud account. This is enforced at the API or protocol level, not solely through policy. Specific scopes and permissions used for each provider are detailed in Section 14 of the Privacy Policy.

15.4. Unlinking and service continuity

Users may disconnect any cloud integration at any time through the application settings. Unlinking a cloud account will remove LazyReader's access to that account and delete associated sync data, cached content, folder references, and locally stored connection data from the application. Users wishing to reconnect must complete the authentication process again from the beginning. Lindocode Digital is not liable for any loss of access to content resulting from a user's decision to unlink a cloud account.

15.5. Third-party provider terms

Connected cloud storage providers operate under their own terms of service, pricing structures, availability conditions, and access policies. By connecting a third-party provider, users agree to comply with that provider's applicable terms in addition to these Terms. Lindocode Digital has no control over third-party provider decisions and is not liable for service interruptions, access restrictions, pricing changes, or any other changes imposed by those providers.

15.6. Provider availability

Lindocode Digital does not guarantee the continued availability of any specific cloud storage integration. Support for a particular provider may be added, modified, or discontinued at any time, including where required by changes to a provider's API, terms of service, or platform policies. Where reasonably possible, users will be notified in advance of any such changes.

15.7. No file storage by Lindocode Digital

Regardless of which cloud storage provider is connected, LazyReader does not upload, store, or retain any EPUB file content on Lindocode Digital servers. Files are accessed temporarily on the user's local device for metadata extraction, library display, and in-app reading only. Where a user enables offline access for a specific book, that file is stored locally on the user's device only.

15.8. Security and credential handling

LazyReader stores OAuth tokens or connection credentials required to maintain authenticated cloud connections securely. These are never shared with third parties and are used solely for the purpose of maintaining the authorised connection to the relevant provider. Users may revoke access at any time through the application settings or directly through their account settings with the relevant provider. Specific revocation instructions for each provider are detailed in Section 14 of the Privacy Policy.

16

16. LazyAuthor

16.1. Service scope

LazyAuthor is a web-based creative writing application for producing EPUB-formatted stories and books. Users may create an account, author content, and export their work as EPUB files. A registered account is required to use the application.

16.2. Account responsibility

Users are responsible for maintaining the confidentiality of their account credentials and for all activity that occurs under their account. Where a breach of account security is suspected, users should contact us promptly. We are not liable for losses resulting from unauthorised account access caused by a user's failure to safeguard their credentials.

16.3. Content ownership and responsibility

Users retain full ownership of all creative content they produce using LazyAuthor. By using the service, you confirm that content you create, upload, or store does not infringe third-party intellectual property rights, violate applicable law, or breach these Terms. Lindocode Digital does not review, endorse, or take responsibility for user-generated content.

16.4. Content storage and backups

User-generated content in LazyAuthor is stored in our cloud database infrastructure and synced automatically to preserve work across sessions. Users are solely responsible for maintaining their own local backups or exported copies of important content. Lindocode Digital does not guarantee against data loss resulting from infrastructure failures, account termination, or other circumstances beyond our reasonable control.

16.5. EPUB export

LazyAuthor's EPUB export feature generates files locally within the user's browser and downloads them directly to the user's device. We make no warranty regarding the compatibility, completeness, or suitability of exported EPUB files for any particular reading platform, device, or publishing purpose.

16.6. Acceptable use

You agree not to use LazyAuthor to create, store, or distribute content that infringes the intellectual property rights of any third party, is unlawful, defamatory, abusive, or harmful, or violates any applicable law or regulation. We reserve the right to suspend or terminate accounts where these obligations are breached.

16.7. Account deletion

Users may delete their LazyAuthor account at any time from within the application settings. Account deletion permanently removes all associated content and credentials from our systems and cannot be undone. Termination of an account does not entitle the user to a refund of any fees paid, where applicable.

16.8. Service availability

LazyAuthor depends on third-party infrastructure, including Supabase. We do not guarantee uninterrupted availability of the service and are not liable for outages, data loss, or service degradation caused by third-party infrastructure providers.

16.9. Publishing tiers

Approved authors may publish a finished book through LazyAuthor so it becomes available to readers via LazyReader and LazyStore. Authors may choose to store the published file on our own infrastructure, or connect their own Dropbox account and host the file there instead.

16.10. Dropbox publishing tier

Where an author publishes using their own connected Dropbox account, the resulting shared link is intentionally public so that readers can redeem and download the book. The author is responsible for the content of any file published this way and for maintaining the Dropbox account and file used to host it. If the author deletes, moves, or revokes access to the file in their own Dropbox account, the published book may become unavailable to readers who have not yet downloaded it, and we are not liable for any resulting loss of access.

17

17. LazyStore

17.1. Service scope

LazyStore is a companion website to LazyReader that displays a catalog of free books. Users may browse available titles and redeem a book by scanning a QR code or entering a code, which adds the title to their LazyReader library. LazyStore does not require an account and does not process payments.

17.2. No user accounts or personal data collection

LazyStore does not require registration and does not collect personal information beyond what is necessary for standard website operation, such as server and hosting logs. No data linking a redeemed book to an individual user is stored.

17.3. Book content and rights

Books made available through LazyStore are either original works we have the right to distribute or works in the public domain, including titles sourced from Project Gutenberg. If you believe a title made available through LazyStore infringes your rights, you may request its removal using the contact details provided on the LazyStore website.

17.4. Third-party links

LazyStore links to third-party destinations, including the Google Play Store and other Lindocode Digital properties. We are not responsible for the content, availability, or terms of third-party destinations linked from LazyStore.

18

18. Limitation of liability

18.1. General

To the fullest extent permitted by law, we are not liable for indirect, incidental, consequential, special, business interruption, loss of profit, loss of revenue, loss of data, or reputational damages arising from the use of our website, services, or deliverables.

Our total liability in relation to any claim connected to our services will, to the extent allowed by law and unless otherwise agreed in writing, be limited to the amount actually paid to us for the specific service giving rise to the claim.

18.2. LazyReader

We are not responsible for the content, accuracy, availability, or legality of files stored in a user's connected cloud storage account. The cloud integration features are provided as a convenience to allow users to access their own existing content. Any disputes or issues relating to files stored in a third-party cloud account remain solely between the user and the relevant provider.

18.3. LazyAuthor

We are not responsible for loss or corruption of user-generated content, failure to export or access content, or any loss arising from a user's failure to maintain their own backups. LazyAuthor is provided on an 'as available' basis and we do not warrant that it will meet any particular performance standard or be free from error.

18.4. LazyStore

We do not guarantee the continued availability of any specific title in the LazyStore catalog and may add, remove, or replace titles at any time. We are not liable for any loss arising from a title becoming unavailable, including after it has already been redeemed.

19

19. Indemnity

You agree to indemnify and hold us harmless against claims, losses, liabilities, damages, and expenses arising from your misuse of the website, unlawful instructions, infringement caused by client-supplied materials, or breach of these Terms and Conditions.

20

20. Privacy and data handling

Any personal information processed through the website, during service delivery, or through our applications including LazyAuthor, LazyReader, and LazyStore, will be handled in line with our Privacy and POPIA Policy, as updated from time to time.

21

21. Confidentiality

Where confidential information is shared during a project, both parties should take reasonable steps to protect it and not disclose it improperly, except where disclosure is required by law or already authorised.

A separate non-disclosure agreement may apply where specifically signed or agreed.

22

22. Suspension or termination

We may suspend or terminate access to the website or suspend services where there is misuse, abuse, unlawful conduct, non-payment, repeated delays, hostile conduct, impossible delivery conditions, or material breach of agreed terms.

Termination of a project does not automatically remove the obligation to pay for approved or completed work already performed.

23

23. Governing law

These Terms and Conditions are governed by the laws of the Republic of South Africa, unless another governing law is expressly agreed in writing for a specific contract or engagement.

24

24. Changes to these terms

We may update these Terms and Conditions from time to time. The latest version published on this page will apply from the effective date stated under the overview section at the top of this page, unless a separate signed agreement states otherwise.

25

25. Contact details

For questions about these Terms and Conditions, contact us at info@lindocode.com.