SwiftLabs South Africa

Terms and Conditions

These Terms and Conditions govern your access to and use of SwiftLabs, including the SwiftLabs South Africa mobile application, website, related support channels, purchase flows, subscription status checks, and any associated services.

Effective date: 9 June 2026 Contact: info@synergydesigns.co.za Product: SwiftLabs South Africa
SwiftLabs is an independent clinical workflow companion. It is not an official NHLS app, and it does not grant, extend, bypass, or replace any NHLS access rights. Use SwiftLabs only with your own authorised credentials and only for information you are legally and professionally permitted to access.

1. Acceptance of these Terms

By downloading, installing, registering for, purchasing, accessing, or using SwiftLabs, you agree to these Terms and Conditions and to the SwiftLabs Privacy Policy. If you do not agree, you must not use SwiftLabs.

If you use SwiftLabs on behalf of a practice, hospital, employer, company, partnership, or other organisation, you confirm that you have authority to use SwiftLabs in that context and that your use is still subject to your own professional, employment, contractual, and legal duties.

These Terms form a binding agreement between you and SwiftLabs in relation to your use of the app and related services.

2. Definitions

In these Terms:

  • “SwiftLabs”, “we”, “us”, or “our” means the SwiftLabs South Africa application, website, support channels, purchase status checks, and related services.
  • “You” or “user” means the person using SwiftLabs.
  • “Authorised user” means a healthcare professional or other permitted healthcare user with lawful, legitimate, and current access to the relevant lab-result information through their own credentials and role.
  • “NHLS”, “TrakCare”, or “third-party lab system” refers to external systems or services that are not owned, controlled, operated, sponsored, or endorsed by SwiftLabs.
  • “Clinical data” includes patient names, identifiers, specimen references, result values, comments, microbiology findings, PDFs, histories, and related laboratory or patient information.
  • “Pro” means an active SwiftLabs Pro entitlement, subscription, trial, or lifetime purchase recognised by the relevant app store and entitlement provider.

3. Eligibility and authorised use

SwiftLabs is intended for South African doctors and other authorised healthcare users who already have legitimate access to the relevant NHLS TrakCare information.

You must not use SwiftLabs if you are a patient seeking your own results, an unauthorised staff member, or any person who does not have current permission to access the relevant information through the underlying lab system.

You are responsible for ensuring that every login, search, result view, history view, barcode scan, PDF action, and sharing action is clinically appropriate, legally permitted, and compliant with your professional obligations.

4. What SwiftLabs does

SwiftLabs is a mobile workflow companion designed to make authorised lab-result workflows faster and easier on supported devices.

Depending on availability, device permissions, your authorised session, and the third-party lab system response, SwiftLabs may help you:

  • sign in to your SwiftLabs account;
  • start your own authorised NHLS TrakCare workflow;
  • search by specimen reference;
  • scan supported barcodes to assist specimen lookup;
  • view available result detail, abnormal flags, comments, and microbiology sections;
  • view available patient history or previous specimen information;
  • open authenticated PDF reports where the third-party workflow returns a valid PDF; and
  • manage your SwiftLabs free allowance, trial, subscription, or lifetime entitlement.

SwiftLabs is a workflow aid only. It is not a laboratory, electronic medical record, hospital information system, clinical decision support system, emergency service, or replacement for the official source system.

5. Independent software and third-party systems

SwiftLabs is independent software. It is not an official NHLS app and is not affiliated with, endorsed by, sponsored by, operated by, or controlled by NHLS or TrakCare.

SwiftLabs does not grant NHLS access rights and does not bypass or weaken any NHLS login, session, security, authorisation, rate-limit, CAPTCHA, MFA, or other access controls. CAPTCHA, MFA, rate limits, access restrictions, session expiry, account restrictions, and authorisation boundaries are hard stops.

The availability, structure, timing, content, accuracy, and format of third-party lab-system responses are controlled by those third-party systems and may change without notice.

6. Accounts, sign-in, and credentials

6.1 SwiftLabs account

You may be required to sign in with a SwiftLabs account before using the app. Supported sign-in methods may include email and password, Google sign-in, and Apple sign-in where available on supported platforms.

You are responsible for keeping your SwiftLabs account secure and for all activity occurring under your account.

6.2 NHLS credentials

Your NHLS credentials remain separate from your SwiftLabs account. They must be your own credentials or credentials you are lawfully authorised to use.

You must not share, sell, transfer, store on behalf of others, or misuse NHLS credentials. You must not use another person’s credentials unless you have clear lawful authority and the underlying system permits that use.

6.3 Remember Login

If SwiftLabs offers a Remember Login option and you choose to enable it, NHLS credentials are intended to be stored only on your device using secure storage. You should use this only on a device you control and protect with appropriate security such as a passcode, biometric lock, device encryption, and current operating-system updates.

You should clear remembered credentials by logging out if your device is shared, lost, repaired, transferred, or no longer under your control.

7. Clinical responsibility and no medical advice

SwiftLabs does not provide medical advice, diagnosis, treatment recommendations, laboratory interpretation, triage, or clinical decision-making.

You remain solely responsible for:

  • verifying patient identity and specimen identity;
  • confirming result accuracy against the official source where necessary;
  • interpreting laboratory results clinically;
  • reviewing reference ranges, comments, abnormal flags, and microbiology findings;
  • arranging follow-up, urgent action, referral, counselling, or treatment where appropriate;
  • maintaining complete clinical records outside SwiftLabs where required; and
  • complying with your ethical, professional, employment, institutional, and legal duties.

Do not rely on SwiftLabs as the sole source for urgent, critical, time-sensitive, or high-risk clinical decisions. Use official clinical systems, direct laboratory communication, emergency processes, and standard professional judgement where required.

8. Free for Life access and SwiftLabs Pro

SwiftLabs may offer a Free for Life allowance for signed-in users. At the time of these Terms, the intended free allowance is 7 successful result opens per signed-in user per local calendar day.

A successful result open is normally counted only after result detail and patient history load successfully. Failed searches, no-result searches, invalid logins, session-expiry errors, non-PDF responses, unavailable results, network failures, and cancelled purchase flows should not count against the free allowance.

SwiftLabs may make the same core workflow features available to free and Pro users where technically supported. Pro is intended to remove the daily free-use limit rather than hide ordinary workflow features behind a paywall. Feature availability still depends on the underlying authorised session, device capability, permissions, store status, and third-party lab-system responses.

SwiftLabs Pro may include monthly, yearly, lifetime, trial, promotional, or other entitlement options as displayed in the app or relevant app store.

9. Billing, subscriptions, lifetime purchase, refunds, and trials

SwiftLabs purchases are handled through the applicable app store, such as Google Play or the Apple App Store where available. Store terms, account settings, payment methods, taxes, cancellation rules, refund rules, and family-sharing rules may apply.

At the time of these Terms, SwiftLabs may display the following South African pricing options:

Plan Displayed price Notes
Monthly Pro R39,99/month Auto-renewing subscription unless cancelled through the relevant store.
Yearly Pro R399,99/year Auto-renewing subscription unless cancelled through the relevant store.
Lifetime Pro R999,99 once Once-off purchase for the lifetime entitlement offered by SwiftLabs, subject to these Terms, store rules, and continued service availability.

Actual store pricing, taxes, currency display, promotions, trials, and availability may vary by country, platform, store configuration, and store rules. The price shown by the relevant app store at the time of purchase is the controlling purchase price.

If a 7-day free trial is offered, the trial terms, renewal date, cancellation deadline, and billing details will be shown by the relevant app store. You are responsible for cancelling before renewal if you do not want to be charged.

Refunds, chargebacks, billing errors, subscription cancellation, renewal management, and payment disputes are generally handled by the relevant app store, not directly by SwiftLabs. SwiftLabs may use RevenueCat or a similar entitlement service to check purchase status, manage entitlement state, support restore purchases, and display customer-centre features.

10. Acceptable use

You agree that you will not:

  • use SwiftLabs without lawful authorisation to access the relevant third-party lab information;
  • use credentials that are not yours or that you are not authorised to use;
  • access, search for, view, export, store, screenshot, share, or disclose patient information unless clinically, legally, and professionally permitted;
  • attempt to bypass CAPTCHA, MFA, rate limits, authorisation checks, session expiry, account restrictions, or security controls;
  • scrape, bulk download, harvest, sell, redistribute, or create unauthorised datasets from lab-result information;
  • use SwiftLabs to overload, disrupt, attack, reverse engineer, probe, or interfere with NHLS, TrakCare, SwiftLabs, app stores, Firebase, RevenueCat, or any other system;
  • upload, submit, transmit, or introduce malware, harmful code, or automated abuse through the app;
  • misrepresent SwiftLabs as an official NHLS app or imply endorsement where none exists;
  • remove notices, disclaimers, security prompts, or usage limits from the app;
  • share app screenshots, logs, PDFs, exports, or device captures containing patient information unless legally and professionally authorised; or
  • use SwiftLabs in any way that violates applicable law, professional rules, employer rules, hospital policies, or third-party system terms.

11. Data, privacy, device security, and adverts

Your use of SwiftLabs is also governed by the SwiftLabs Privacy Policy. You are responsible for using SwiftLabs in a way that complies with applicable privacy, confidentiality, data-protection, professional, and patient-consent obligations.

SwiftLabs is designed to avoid unnecessary logging or exposure of sensitive clinical data such as NHLS credentials, patient identifiers, specimen references, result values, comments, microbiology findings, PDF URLs, PDF bytes, cookies, session tokens, and authentication headers.

Temporary files, including authenticated PDF reports where available, may be stored in device cache or temporary app storage and should be cleared on logout, sign-out, or session expiry where technically possible. You remain responsible for device-level security, backups, screenshots, operating-system sharing, cloud sync, and any other external handling of information on your device.

SwiftLabs does not sell access to clinical data for advertising. SwiftLabs may display a limited companion-app link or banner for SwiftScripts, a prescription workflow companion for South African doctors. This is not intended to be third-party advertising and does not change your clinical or privacy obligations.

12. Availability, device requirements, and changes to features

SwiftLabs depends on factors outside our control, including your device, camera permission, secure storage, operating system, network connection, app stores, Firebase, RevenueCat, NHLS, TrakCare, third-party routing, third-party HTML/PDF responses, and third-party downtime or changes.

Features may be unavailable, delayed, inaccurate, incomplete, interrupted, changed, suspended, or discontinued. We may update SwiftLabs, change app layout, correct parser behaviour, change supported platforms, amend pricing display, adjust free-use limits, alter entitlement packaging, or remove features where reasonably necessary or allowed by law and store rules.

We do not guarantee uninterrupted access, error-free operation, compatibility with every device, or continued compatibility with any third-party lab system.

13. Intellectual property, feedback, and app content

SwiftLabs, including its name, interface, design, copy, code, icons, workflow, graphics, and related materials, is protected by intellectual-property rights. You may use SwiftLabs only as allowed by these Terms and the applicable app store rules.

You must not copy, resell, sublicense, reproduce, modify, distribute, reverse engineer, decompile, extract source code, create derivative works from, or commercially exploit SwiftLabs except where expressly permitted by applicable law.

If you provide feedback, suggestions, bug reports, screenshots, feature ideas, or improvement requests, you allow SwiftLabs to use them to improve the app without owing compensation, provided that any clinical or patient information is handled according to applicable privacy obligations.

14. Disclaimers and limitation of liability

SwiftLabs is provided on an “as is” and “as available” basis to the maximum extent allowed by law. We do not warrant that SwiftLabs will be uninterrupted, error-free, clinically complete, compatible with every workflow, or continuously compatible with third-party systems.

To the maximum extent allowed by law, SwiftLabs is not liable for:

  • clinical decisions, missed results, delayed follow-up, incorrect interpretation, or patient-care outcomes;
  • incorrect, incomplete, delayed, changed, or unavailable third-party lab data;
  • unauthorised access caused by your device, credentials, account sharing, device loss, screenshots, backups, or misuse;
  • third-party downtime, store billing issues, refund decisions, subscription errors, entitlement delays, network failures, or device failures;
  • indirect, incidental, special, punitive, consequential, or loss-of-profit damages; or
  • loss, corruption, disclosure, or unauthorised sharing of information outside our reasonable control.

Nothing in these Terms excludes or limits liability that cannot lawfully be excluded or limited under applicable law.

15. Suspension and termination

You may stop using SwiftLabs at any time. You may cancel auto-renewing subscriptions through the relevant app store account settings.

We may suspend, restrict, or terminate access to SwiftLabs if we reasonably believe there is misuse, unlawful access, credential abuse, security risk, breach of these Terms, non-payment, entitlement failure, harmful activity, or a need to protect users, patients, SwiftLabs, or third-party systems.

Termination does not automatically cancel an app-store subscription unless cancellation is completed through the relevant store process.

16. Changes to these Terms

We may update these Terms from time to time to reflect app changes, store requirements, legal requirements, operational changes, security needs, or product updates.

The updated version will be effective from the date shown at the top of the Terms, unless a different effective date is stated. Continued use of SwiftLabs after changes take effect means you accept the updated Terms.

17. Governing law and disputes

These Terms are intended to be governed by the laws of South Africa, unless mandatory law requires otherwise.

Before starting formal proceedings, you agree to contact SwiftLabs at the email address below so that we can try to resolve the issue informally. This does not limit any non-waivable rights you may have under applicable law or app-store rules.

18. Contact

Questions, support requests, security concerns, privacy questions, or notices about these Terms can be sent to:

Email: info@synergydesigns.co.za

Please do not send patient information, NHLS passwords, specimen references, PDF reports, screenshots containing patient data, session tokens, cookies, or other sensitive clinical information unless specifically requested through a secure support process.