Terms of Service
Last Updated: October 6, 2026 | Effective Date: October 6, 2026
IMPORTANT: PLEASE READ THESE TERMS CAREFULLY
These Terms of Service ("Terms," "Agreement") constitute a legally binding agreement between you ("User," "you," "your") and DAK Enterprises LLC ("we," "us," "our," "Company"), the operator of NDT Pro ("the App," "the Service"). By creating a company account on ndtproapp.com, accepting an invitation to a company, or using the NDT Pro app for Android, iPhone, or iPad, or the ndtproapp.com account pages, you agree to be bound by these Terms.
IF YOU DO NOT AGREE TO THESE TERMS, DO NOT CREATE AN ACCOUNT OR USE THE APP.
1. Acceptance of Terms
1.1 Agreement to Terms
By creating an account, accessing, or using NDT Pro, you represent and warrant that:
- You are at least 18 years of age
- You have the legal capacity to enter into this Agreement
- You are not prohibited from using the App under applicable laws
- If using on behalf of an organization, you have authority to bind that organization
1.2 Additional Terms
Your use of the App is also governed by our Privacy Policy, which is incorporated into these Terms by reference.
1.3 Modifications
We reserve the right to modify these Terms at any time. Changes become effective upon posting. Your continued use constitutes acceptance.
2. Description of Service
2.1 App Purpose
NDT Pro is an app for Android, iPhone, and iPad, with account and billing pages on ndtproapp.com, that assists Non-Destructive Testing professionals in:
- Creating, signing and finalizing VT (Visual), UT (Ultrasonic), MT (Magnetic Particle), PT (Penetrant) and Observation inspection reports, and Daily Reports
- Capturing and attaching inspection photos
- Recording inspector, supervisor, peer reviewer and client representative signatures
- Managing jobs, job assignments and teams
- Generating PDF reports and delivering them to your company's own storage
- Maintaining an equipment and calibration library
- Working offline, with synchronization when a connection is available
2.2 Professional Tool Disclaimer
THE APP IS A DOCUMENTATION TOOL. IT DOES NOT PROVIDE PROFESSIONAL ENGINEERING, ARCHITECTURAL, CONSTRUCTION, SAFETY, OR LEGAL ADVICE.
You are solely responsible for:
- The accuracy and completeness of inspection data
- Professional judgments and determinations
- Compliance with applicable codes, standards, and regulations (including AWS, ASME, and others)
- Obtaining and maintaining required professional licenses and NDT certifications
- Meeting professional standards of care
2.3 Service Availability
We do not guarantee uninterrupted availability. The App may be unavailable due to maintenance, technical failures, third-party outages (including Supabase, Stripe, Cloudflare, and the storage provider your company has connected), or force majeure events. Offline functionality is provided but is not guaranteed to be comprehensive.
2.4 Your Company's Own Storage
NDT Pro writes inspection photos and PDF reports to a storage account that your company owns and authorizes: currently Microsoft OneDrive or SharePoint, Google Drive, Dropbox, Amazon S3, or Cloudflare R2. Every report generated in NDT Pro is delivered to that storage. Your company chooses the provider and is the sole custodian of the files there. Until your company connects a storage account, its photos and reports are held in a storage bucket operated by DAK Enterprises LLC and can be moved to your company's own storage from the Storage screen once it is connected.
NDT Pro creates folders and writes and reads files in that account. It keeps one current PDF for each report, moves the PDFs of earlier versions into a superseded folder, and renames a draft's PDF to the report number it receives. It does not delete, mirror, index, or back up files there. When your company moves to a different storage provider using NDT Pro, files are copied to the new location and the originals are left in place for you to keep or remove.
If your company renames, moves, or deletes the NDT Pro folders or files in its own storage, NDT Pro may be unable to display or re-export those files, and DAK Enterprises LLC holds no copy from which to restore them. The availability, durability and security of your company's storage account are governed by your agreement with that storage provider, not by these Terms.
3. Account and Access
3.1 Account Requirement
Company accounts are created on ndtproapp.com. Every other account is created by invitation from a company administrator; the invitation link is single-use and is completed in a web browser. Authentication is provided by Supabase Auth. The NDT Pro application does not create accounts or sell subscriptions.
3.2 Account Security
You are responsible for maintaining account security, including your password, and for all activities that occur under your account. Passwords must be at least 12 characters and include uppercase, lowercase, numeric, and symbol characters.
3.3 Account Termination
We may suspend or terminate your access at any time, with or without cause or notice. Company administrators may deactivate individual user accounts within their organization. Deactivating or removing a user does not alter reports that user has signed; the signer's name and signature remain on the signed record.
4. User Responsibilities and Conduct
4.1 Lawful Use
You agree to use the App only for lawful purposes in compliance with all applicable laws, professional licensing requirements, and industry standards.
4.2 Prohibited Uses
You agree NOT to:
- Use the App for illegal purposes
- Create false, misleading, or fraudulent inspection reports
- Misrepresent your professional qualifications or NDT certification level
- Impersonate another person or entity
- Violate third-party intellectual property rights
- Transmit viruses or harmful code
- Attempt unauthorized access to systems or data outside your company
- Reverse engineer, decompile, or disassemble the App
- Sublicense, sell, or transfer your rights
- Share account credentials with others
4.3 Data Responsibility
You are solely responsible for all data you enter, its accuracy, maintaining backups (via PDF export and the copies NDT Pro delivers to your company's own storage), and complying with data protection laws.
4.4 Professional Responsibility
The App does not replace professional judgment. You must independently verify all inspection findings and are responsible for all professional opinions in reports.
5. Data Sharing and Collaboration
5.1 Multi-Tenant Company Access
NDT Pro is designed for company use. When you join a company in NDT Pro:
- Company administrators see every job in the company and decide who else sees what
- Every other user sees only the jobs an administrator has assigned to them, and may do only what an administrator has enabled for them
- Data is isolated between companies via Row Level Security
5.2 Your Responsibility
YOU ARE SOLELY RESPONSIBLE FOR determining who may access your company's data, ensuring compliance with confidentiality agreements, and protecting sensitive client information.
5.3 Signed Reports and Versions
A signed or finalized report is sealed. Any later edit creates a new version and records who changed what and when; the PDF of every sealed version is kept in your company's storage, earlier versions in a superseded folder, and every version is viewable in the App. The date and time of each signature is printed under its signature box, and the App's version history shows each signature against the version it sealed. A signature captured while the device is offline is held on the device and submitted when a connection is available; the record keeps both the time it was captured and the time it was received. NDT Pro retains the signature and version record of every sealed report as part of your company's inspection record, including the name of each signer, for as long as your company's account exists, even if that user is later deactivated or removed.
6. Subscription and Payment
6.1 Pricing
NDT Pro is offered to companies as a per-seat subscription. The price per seat, the billing period, and any trial are shown on our website when your company signs up or changes its plan. A seat is occupied by each active user and each outstanding invitation in your company. Adding a seat takes effect immediately and is prorated for the remainder of the current billing period; reducing seats takes effect at your next renewal. Pricing is subject to change with notice.
6.2 Free Trial
New companies receive a 14-day free trial and are not charged during it. A payment method may or may not be requested when the trial starts. If no subscription is in place when the trial ends, the account becomes read-only as described in Section 6.5 until billing is set up.
6.3 Payment Processing
All payments are processed by Stripe. We do not store your credit card information. By subscribing, you agree to Stripe's terms of service.
6.4 Cancellation
Your subscription, seats, payment method, and invoices are managed by your company administrator on the account page of our website (Manage billing). The App does not sell seats or process payments. A company administrator may cancel the subscription at any time from that page; upon cancellation, your access continues through the end of the current billing period. No refunds are provided for partial billing periods.
6.5 Subscription Status
If your free trial ends without a subscription, or your subscription enters a past-due, unpaid, or canceled state, the App becomes read-only: you may view and export existing reports, but creating, editing, and signing are disabled until billing is set up or payment is resolved. Your data is never withheld.
7. Intellectual Property
7.1 App Ownership
The App, including code, design, features, and documentation, is owned by DAK Enterprises LLC and protected by intellectual property laws.
7.2 License Grant
We grant you a limited, non-exclusive, non-transferable, revocable license to use the App for personal or internal business purposes, subject to an active subscription.
7.3 Your Content
You retain ownership of data you create. You grant us a limited license to store and process your content solely to provide the Service.
7.4 Feedback
Any feedback or suggestions you provide may be used by us without obligation or compensation.
8. Third-Party Services
The App relies on Supabase (database and authentication), Stripe (payment processing), Cloudflare (website hosting and bot protection), and the storage provider your company connects (Microsoft, Google, Dropbox, Amazon Web Services, or Cloudflare) for file storage. Your use is subject to their respective terms. WE ARE NOT RESPONSIBLE FOR THIRD-PARTY SERVICE AVAILABILITY, PERFORMANCE, OR CHANGES.
9. Disclaimer of Warranties
THE APP IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED.
USE OF THE APP IS AT YOUR SOLE RISK.
We have no obligation to review, monitor, verify, correct, or update any data, reports, or content generated through the App.
WE EXPRESSLY DISCLAIM ALL WARRANTIES, INCLUDING:
- MERCHANTABILITY: Fitness for commercial use
- FITNESS FOR A PARTICULAR PURPOSE: Meeting your specific requirements
- NON-INFRINGEMENT: Freedom from third-party IP claims
- ACCURACY: Accuracy of data, calculations, or outputs
- RELIABILITY: Uninterrupted or error-free operation
- SECURITY: Freedom from vulnerabilities
- DATA PRESERVATION: Preservation or recoverability of data
Database backups are taken daily and retained for seven days. In the event of a restore, up to one day of database records may be lost. Files in your company's own storage are governed by that provider's backup and retention features, not by NDT Pro.
THE APP DOES NOT PROVIDE PROFESSIONAL ADVICE. RELIANCE ON THE APP FOR PROFESSIONAL DECISIONS IS AT YOUR OWN RISK.
We do not warrant that inspection reports meet legal requirements, comply with industry standards (including AWS D1.1, ASME Section V, or others), or are sufficient for any particular purpose.
9.1 Security and Data Breaches
DAK Enterprises LLC maintains the NDT Pro application database and uses reasonable administrative, technical and physical safeguards to protect it, as described in the Privacy Policy. No system is immune from attack, and we cannot guarantee that a security breach will not occur. TO THE FULLEST EXTENT PERMITTED BY LAW, DAK ENTERPRISES LLC IS NOT LIABLE FOR ANY LOSS OR DAMAGE ARISING FROM UNAUTHORIZED ACCESS TO, OR DISCLOSURE, ALTERATION OR LOSS OF, DATA HELD IN THE APP OR IN YOUR COMPANY'S OWN STORAGE. If we confirm a breach affecting your personal information, we will notify affected customers as required by applicable law.
10. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, DAK ENTERPRISES LLC SHALL NOT BE LIABLE FOR ANY:
- Indirect, incidental, special, consequential, or punitive damages
- Loss of profits, revenue, data, business, or goodwill
- Cost of substitute products or services
- Personal injury or property damage
- Damages from unauthorized access, data loss, or breach
- Errors, bugs, or inaccuracies
- Third-party conduct or services
- Service interruption or cessation
- Any other matter related to the App
OUR TOTAL AGGREGATE LIABILITY SHALL NOT EXCEED THE GREATER OF: FIFTY UNITED STATES DOLLARS ($50.00 USD), OR THE AMOUNT YOU PAID FOR THE APP IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.
These limitations apply even if any limited remedy fails of its essential purpose or we have been advised of the possibility of such damages.
11. Indemnification
YOU AGREE TO INDEMNIFY, DEFEND, AND HOLD HARMLESS:
- DAK Enterprises LLC
- Its owners, officers, directors, employees, agents, and affiliates
FROM AND AGAINST ANY AND ALL:
- Claims, demands, actions, or proceedings
- Damages, losses, liabilities, costs, and expenses
- Attorneys' fees and legal costs
- Settlements and judgments
ARISING FROM OR RELATED TO:
- Your use of the App
- Your content and data
- Your violation of these Terms or any law
- Your professional activities and inspection services
- Inspection reports you create or distribute
- Claims by your clients, employers, or third parties
- Allegations of professional malpractice related to your use of the App
- Your negligence, errors, or omissions
We reserve the right to assume exclusive defense of any matter subject to indemnification. You agree not to settle any claim without our prior written consent.
12. Dispute Resolution
12.1 Informal Resolution
Before initiating formal dispute resolution, you agree to contact us and attempt informal resolution for at least thirty (30) days.
12.2 Binding Arbitration
ANY DISPUTE ARISING FROM OR RELATING TO THESE TERMS OR THE APP SHALL BE RESOLVED BY BINDING ARBITRATION, except for intellectual property disputes where injunctive relief may be sought in court.
Arbitration shall be conducted:
- Under the rules of the American Arbitration Association (AAA)
- By a single arbitrator
- In Naples, Florida
- In the English language
The arbitrator's decision shall be final and binding.
12.3 Class Action Waiver
YOU AGREE TO RESOLVE DISPUTES ONLY IN YOUR INDIVIDUAL CAPACITY AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION.
The arbitrator may not consolidate claims or preside over any class proceeding.
12.4 Small Claims Exception
Either party may bring an individual action in small claims court if the claim qualifies.
12.5 Opt-Out Right
You may opt out of arbitration by sending written notice within thirty (30) days of first accepting these Terms to: DAK Enterprises LLC, 841 Bluebird St., Naples, FL 34104.
13. Governing Law and Jurisdiction
These Terms shall be governed by the laws of the State of Florida, United States, without regard to conflict of law principles.
For matters not subject to arbitration, you consent to exclusive jurisdiction of state and federal courts in Collier County, Florida.
TO THE EXTENT PERMITTED BY LAW, YOU WAIVE ANY RIGHT TO A JURY TRIAL.
14. Term and Termination
14.1 Term
These Terms are effective upon your first use and continue until terminated.
14.2 Termination by You
An individual user may terminate by asking us to delete their account (the Delete Account screen in the App, under Settings, opens our account deletion page at ndtproapp.com/delete-account) and ceasing all use. A company may terminate by canceling its subscription on the account page of our website and asking support to delete the company record; until it asks, its records remain in the database as described in Section 8 of the Privacy Policy. Deleting an account or a company does not delete files in your company's own storage.
14.3 Termination by Us
We may terminate or suspend access at any time, with or without cause or notice.
14.4 Effect of Termination
Upon termination, your license terminates immediately. Sections 7, 9, 10, 11, 12, 13, and 15 survive termination.
15. General Provisions
15.1 Entire Agreement
These Terms and the Privacy Policy constitute the entire agreement regarding the App.
15.2 Severability
If any provision is found invalid, the remaining provisions continue in full force.
15.3 Waiver
Our failure to enforce any provision is not a waiver.
15.4 Assignment
You may not assign these Terms. We may assign without restriction.
15.5 No Third-Party Beneficiaries
No third-party beneficiary rights are created, except as noted in Sections 16.1 and 16.2.
15.6 Force Majeure
We are not liable for failures due to causes beyond our reasonable control.
16. App Store Terms
16.1 Google Play Store
If you download NDT Pro from the Google Play Store:
- These Terms are between you and DAK Enterprises LLC, not Google LLC
- DAK Enterprises LLC is solely responsible for the App and its content
- Google is not responsible for providing maintenance, support, or handling any claims related to the App
- Your use of the App must comply with Google Play's Terms of Service
- Google is a third-party beneficiary of these Terms solely for the purpose of enforcing its rights
16.2 Apple App Store
If you download NDT Pro from the Apple App Store:
- These Terms are between you and DAK Enterprises LLC, not Apple Inc. DAK Enterprises LLC, not Apple, is solely responsible for the App and its content.
- Your license to use the App is limited to Apple-branded devices that you own or control, as permitted by the Usage Rules in the Apple Media Services Terms and Conditions.
- Apple has no obligation to provide maintenance or support for the App.
- If the App fails to conform to any applicable warranty, you may notify Apple, and Apple's sole obligation is to refund any purchase price paid for the App, which is none, since the App is free to download. Apple has no other warranty obligation for the App.
- DAK Enterprises LLC, not Apple, is responsible for addressing any claims relating to the App, including product liability claims, claims that the App fails to meet a legal or regulatory requirement, and consumer protection or privacy claims.
- DAK Enterprises LLC, not Apple, is responsible for investigating, defending, settling, and discharging any third-party claim that the App infringes that third party's intellectual property rights.
- You represent that you are not located in a country subject to a US Government embargo or designated as a "terrorist supporting" country, and that you are not on any US Government list of prohibited or restricted parties.
- Apple and its subsidiaries are third-party beneficiaries of these Terms and may enforce them against you.
17. Professional User Provisions
By using the App for professional inspection services, you acknowledge:
- You possess all required professional licenses and NDT certifications
- You will maintain professional liability insurance as required
- You are solely responsible for professional standards of care
- The App is a documentation tool, not a substitute for professional expertise
- You will independently verify all inspection findings
- You are responsible for compliance with all applicable codes, standards, and regulations
THE APP DOES NOT PROVIDE ENGINEERING, ARCHITECTURAL, LEGAL, OR OTHER PROFESSIONAL ADVICE.
18. Contact Information
NDT Pro
Operated by DAK Enterprises LLC
Email: dakenterprisesdev@gmail.com
Address: 841 Bluebird St., Naples, FL 34104
19. Acknowledgment
BY USING NDT PRO, YOU ACKNOWLEDGE THAT:
- You have read and understood these Terms
- You agree to be bound by these Terms and the Privacy Policy
- You understand the limitations and disclaimers herein
- You accept sole responsibility for your use of the App
- You accept the arbitration agreement and class action waiver
IF YOU DO NOT AGREE TO THESE TERMS, DO NOT USE NDT PRO.
Privacy Policy
Last Updated: October 6, 2026 | Effective Date: October 6, 2026
Introduction
This Privacy Policy describes how NDT Pro ("we," "us," "our," or the "App"), operated by DAK Enterprises LLC, collects, uses, stores, shares, and protects information when you use our app for Android, iPhone, or iPad, or the ndtproapp.com account pages. By creating an account or using NDT Pro, you acknowledge that you have read, understood, and agree to be bound by this Privacy Policy.
IF YOU DO NOT AGREE TO THIS PRIVACY POLICY, DO NOT USE THE APP.
In Plain English
- Your data is yours. Inspection reports, photos, signatures and job records belong to your company. We do not sell them, and we use them only to run NDT Pro for you.
- We keep the database. DAK Enterprises LLC maintains the NDT Pro application database that holds your account, company and report records.
- Your files go to your storage. Every photo and every generated report is delivered to the cloud storage your company connects and controls (Microsoft OneDrive or SharePoint, Google Drive, Dropbox, Amazon S3, or Cloudflare R2). We do not keep a separate copy of those files. Until your company connects its storage, we hold them for you in our own storage bucket.
- We protect what we hold, without a guarantee. We use reasonable safeguards to prevent a data breach. We cannot guarantee one will never happen, and to the fullest extent the law allows we are not responsible for losses caused by one. If we confirm a breach affecting your personal information, we will notify you as the law requires.
1. Information We Collect
1.1 Account Information
We collect the following personal information that you provide directly:
- Email address (used for authentication and communication)
- Password (hashed; never stored in plaintext)
- Full name and display name
- Phone number (optional)
- NDT certifications (method, level, certification number and expiration date); a user may hold several
- Role within your company (inspector, project manager, company admin), and the permissions and job assignments an administrator sets for you
- The date, time and version of the Terms of Service and Privacy Policy accepted when your company's account was created
Alongside that acceptance we record the IP address and the browser identifier (user agent) of the device it was made from, as the record of who agreed to which version and from where. They are not used for analytics, advertising, or tracking your activity.
1.2 Company Information
- Company name, address (street, city, state, ZIP, country)
- Contact name, phone number, and email
- Company logo (uploaded image)
1.3 Inspection Data
The App collects detailed information related to your inspection activities, including:
- Report numbers, inspection dates, and inspection stage
- Project and client details (names, permit numbers, purchase/work order numbers)
- Job site addresses (manually entered text—we do not collect GPS coordinates)
- Equipment data (make, model, serial number, calibration dates)
- Inspection procedures, specification codes, and acceptance criteria
- Per-weld/per-item accept, reject, or N/A determinations
- Inspector observations, findings, and notes
- Observation Report findings by zone and level
- Client representative and peer reviewer names
- Signature records: the signer's name and role, the date and time the signature was captured and, when it was captured offline, the time it reached our servers
- Disclaimer text your company chooses to enter on a job (optional; NDT Pro supplies no default wording)
1.4 Photos and Images
When you grant camera and photo library permissions:
- Inspection photos captured via camera or selected from your photo library
- Photo descriptions (manually typed text)
- Signature images drawn on-screen by inspectors, peer reviewers and client representatives
- Company logos uploaded as branding
Photos may be compressed before upload. Photos and PDF reports are delivered to the storage account your company owns and connects (see Section 4.1). NDT Pro keeps each file's location, size, upload time and a cryptographic hash in its database so the App can display and verify the file; it does not keep a separate copy of the file.
On iPhone and iPad, if you allow NDT Pro to add photos to your photo library, each photo you take with the in-app camera is also saved there as a full-resolution copy, as the Android app saves one to the device's Pictures folder. If your device syncs its photo library to iCloud, those copies sync to your iCloud account under Apple's terms. You can turn this off at any time in iOS Settings > Privacy & Security > Photos > NDT Pro.
1.5 Device and Technical Information
- Last login timestamp and the device currently signed in
- App version and the device's operating system version
- Device model and app build, recorded with the device currently signed in, with error reports, and with each delete or restore action for audit purposes (on iPhone and iPad, the model identifier, for example "iPad16,5", and the device type)
We do not use third-party analytics, crash reporting, advertising, or behavioral tracking SDKs of any kind. Error reports and audit events go to our own database, not to a third-party service, and we do not collect the content you type into reports for that purpose. Separately, Google Play and Apple collect crash and performance data at the platform level from users who allow it, and show it to us in aggregate (in the Google Play Console and App Store Connect); that collection is governed by Google's or Apple's privacy policy and your device settings, not by the App.
1.6 Storage Authorization
When your company administrator connects a storage provider, NDT Pro stores the authorization they granted (an OAuth token for Microsoft, Google or Dropbox, or the access keys they typed for Amazon S3 or Cloudflare R2), encrypted, so the App can write and read files in that account. NDT Pro also records the signed-in account name and the site or folder chosen.
2. Information We Do NOT Collect
- GPS / Location Data: We do not access your device's location services. All address fields are typed manually. When you fetch site weather, the job's typed address is sent to OpenStreetMap's Nominatim service to find its map coordinates, and those coordinates are sent to Open-Meteo for the current weather. No name or account information is sent with either request.
- Advertising Identifiers: We do not collect IDFA, GAID, or any advertising identifier.
- Contacts, Calendar, or Microphone: We do not access these device features.
- Browsing or App Usage Analytics: We do not track pages visited, time spent, or behavioral patterns.
3. How We Use Your Information
- Core Functionality: Creating, editing, and managing inspection reports; generating PDF reports; capturing photos and signatures
- Authentication: Verifying your identity and maintaining your session across devices
- Data Synchronization: Syncing your records between the devices signed in to your company via our cloud database, and delivering photos and reports to your company's own storage
- Team Collaboration: Enabling authorized users within your company to access shared inspection data, jobs, and reports
- Notifications: Showing an on-device alert when equipment calibration is due or expired, or when a certification is within 30 days of expiring
- Subscription Management: Processing payments and managing your company's subscription
- Account Administration: Onboarding, user invitations, role management, and account deactivation
4. Data Storage and Security
4.1 Cloud Storage
DAK Enterprises LLC maintains the NDT Pro application database, hosted on Supabase, a cloud database platform built on PostgreSQL:
- Data is encrypted in transit using TLS/HTTPS
- Data at rest is encrypted by the hosting provider
- All database tables enforce Row Level Security (RLS), ensuring users can only access data within their own company
- Signature images and report records remain in this database for as long as your company's account exists
- Database backups are taken daily and retained for seven days; a backup is a disaster-recovery copy and does not limit how long your records are kept
- Data may be stored in data centers located in the United States
Photos and PDF reports are not stored in this database. They are delivered to the storage provider your company chooses and authorizes: Microsoft OneDrive or SharePoint, Google Drive, Dropbox, Amazon S3, or Cloudflare R2. Those files are held under your company's own account with that provider, subject to that provider's privacy policy and to your company's own retention and access controls. Your company is the custodian of those files; NDT Pro moves the PDFs of earlier versions into a superseded folder and renames a draft's PDF when the report is numbered, but it never deletes them. Until your company connects a storage account, its photos and reports are held in a Cloudflare R2 bucket operated by DAK Enterprises LLC and can be moved to your company's own storage once it is connected.
4.2 Local Device Storage
For offline functionality, limited data is cached on your device:
- Android: Room database encrypted with SQLCipher (AES-256) for inspection and job caching; EncryptedSharedPreferences (AES-256-GCM) for credentials. The database passphrase is wrapped by a hardware-backed Android Keystore key.
- iPhone and iPad: the local database and photos waiting to upload are protected by iOS Data Protection, which encrypts them with a key tied to the device. Sign-in credentials are kept in the iOS Keychain.
Local data remains on the device, encrypted, until the App is uninstalled or its data is cleared.
4.3 Security Measures
We implement reasonable security measures including encrypted credential storage, HTTPS-only connections, Row Level Security on all database tables, platform-native secure storage APIs, encrypted connections only (cleartext traffic disabled on Android; App Transport Security on iPhone and iPad), one active device session per user with a company-set idle timeout (8 hours unless changed by your administrator), rate limits on account creation and administrative actions, and Cloudflare Turnstile bot protection on sign-in, signup and password reset. Multi-factor authentication is not currently offered.
NO METHOD OF TRANSMISSION OR STORAGE IS 100% SECURE. WE CANNOT GUARANTEE THAT A DATA BREACH WILL NOT OCCUR, AND TO THE FULLEST EXTENT PERMITTED BY LAW WE ARE NOT LIABLE FOR LOSSES ARISING FROM ONE. If we confirm a breach affecting your personal information, we will notify affected customers as required by applicable law.
5. Data Sharing and Disclosure
5.1 Within Your Company
NDT Pro is a multi-tenant system. All data is isolated by company. Users within your company may view and interact with shared inspection data, jobs, and reports according to the job assignments and permissions their administrator sets; users who are not administrators see only the jobs assigned to them.
5.2 PDF Report Distribution
When you export inspection reports as PDFs, you control distribution. Exported PDFs contain professional inspection content, inspector name/certification, and company details. We are not responsible for data once exported from the App.
5.3 Third-Party Service Providers
- Supabase: Cloud database and authentication (including the email delivery for invitations and password resets)
- Stripe: Subscription payment processing (receives company billing information; we do not store credit card numbers)
- Cloudflare: Hosts ndtproapp.com and provides bot protection on sign-in and signup. A Cloudflare R2 bucket operated by us holds the photos and reports of a company only until that company connects its own storage.
- Your company's storage provider (Microsoft, Google, Dropbox, Amazon Web Services, or Cloudflare), chosen by your company: receives the photos and PDF reports your company files
- Google Play: Distributes the Android app
- Apple: Distributes the iPhone and iPad app
- OpenStreetMap Nominatim and Open-Meteo: Receive a job's typed address and its map coordinates when you fetch site weather, with no name or account information
5.4 Legal Requirements
We may disclose your information if required by law, legal process, or government request.
5.5 Business Transfers
In the event of a merger, acquisition, or sale of assets, your information may be transferred to the acquiring entity.
5.6 No Sale of Personal Information
WE DO NOT SELL, RENT, OR TRADE YOUR PERSONAL INFORMATION TO THIRD PARTIES.
6. Third-Party Services
The App does not include third-party analytics, crash reporting, or advertising SDKs. Google Play's and Apple's platform-level crash reporting is described in Section 1.5.
The App relies on Supabase for backend services, Stripe for payment processing, Cloudflare for website hosting and bot protection, the storage provider your company connects for file storage, and OpenStreetMap Nominatim and Open-Meteo for site weather. Your use of these services is subject to their respective privacy policies:
- Supabase Privacy Policy: https://supabase.com/privacy
- Stripe Privacy Policy: https://stripe.com/privacy
- Cloudflare Privacy Policy: https://www.cloudflare.com/privacypolicy/
- Microsoft Privacy Statement: https://privacy.microsoft.com/privacystatement
- Google Privacy Policy: https://policies.google.com/privacy
- Dropbox Privacy Policy: https://www.dropbox.com/privacy
- AWS Privacy Notice: https://aws.amazon.com/privacy/
- Apple Privacy Policy: https://www.apple.com/legal/privacy/
- OpenStreetMap Foundation Privacy Policy: https://osmfoundation.org/wiki/Privacy_Policy
- Open-Meteo Terms and Privacy: https://open-meteo.com/en/terms
7. Your Rights and Choices
- Access and Portability: Access your data through the App; export any report as a PDF and equipment and report lists as CSV. Because every photo and report is delivered to your company's own storage, your company already holds those files directly.
- Correction: Correct inaccurate information directly through the App
- Deletion: Ask us to delete your own account. The Delete Account screen in the App (Settings, Danger Zone) opens our account deletion page at ndtproapp.com/delete-account, which explains how to make the request, or email us directly at the address below. We remove your profile and account data from NDT Pro. Reports you have signed remain part of your company's inspection record with your name on the signature. Files in your company's own storage are not deleted by NDT Pro.
- Permission Controls: Manage Camera, Photos, and Notification permissions via your device's system settings
- Account Deactivation: Company administrators may deactivate user accounts, which suspends access while preserving data for compliance
8. Data Retention
We retain your company's records in the NDT Pro database for as long as your company's account exists. If your subscription ends, those records remain in the database, read-only, until your company asks us to delete them. Deleted jobs and the records under them are held in Recently Deleted for 30 days, during which an administrator can restore them, then permanently removed; a limited audit entry of the deletion (who, when, from which device, and how many records) is retained. Signature and version records of sealed reports are retained as part of your company's inspection record for as long as the account exists. Database backups are retained for seven days. Files in your company's own storage are never deleted by NDT Pro. When a company ends its subscription and asks us to delete its account, the company's database records are deleted; files in the company's own storage remain with the company.
9. Children's Privacy
NDT Pro is a professional tool designed for use by licensed NDT inspectors and welding professionals. It is not intended for use by children under the age of 18. We do not knowingly collect personal information from children.
10. International Data Transfers
Your data may be transferred to and processed in countries other than your country of residence, including the United States. By using the App, you consent to such transfers.
11. California Privacy Rights (CCPA)
California residents have the right to:
- Request information about personal data collected
- Request deletion of personal data
- Export their personal data
- Not be discriminated against for exercising these rights
We do not sell personal information; no opt-out is required. To exercise these rights, use the account settings within the App or contact us at the email below.
12. European Privacy Rights (GDPR)
For GDPR purposes, your company is the controller of the inspection data it creates. DAK Enterprises LLC acts as a processor for the records held in the NDT Pro database. Photos and reports delivered to your company's own storage are held directly by your company with its chosen provider. You have rights to access, rectification, erasure, restriction, data portability, and objection. PDF and CSV export in the App, and account deletion on request, facilitate these rights.
13. Disclaimer of Warranties
THE APP IS 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.
USE OF THE APP IS AT YOUR SOLE RISK.
THE APP IS A DOCUMENTATION TOOL AND DOES NOT PROVIDE PROFESSIONAL ENGINEERING, ARCHITECTURAL, CONSTRUCTION, SAFETY, OR LEGAL ADVICE.
We do not warrant that:
- The App will be uninterrupted, secure, or error-free
- Data will be accurate, complete, or preserved
- The App will meet your specific requirements
- Inspection reports meet legal or regulatory requirements
14. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, DAK ENTERPRISES LLC SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO:
- Loss of data, profits, revenue, business, or goodwill
- Personal injury or property damage
- Unauthorized access to or alteration of your data
- Any damages resulting from your use or inability to use the App
- Any damages arising from third-party services
OUR TOTAL LIABILITY SHALL NOT EXCEED THE GREATER OF FIFTY DOLLARS ($50.00 USD) OR THE AMOUNT YOU PAID FOR THE APP IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.
15. Indemnification
You agree to indemnify, defend, and hold harmless DAK Enterprises LLC, its owners, officers, employees, and agents from any claims, damages, losses, liabilities, costs, and expenses (including attorneys' fees) arising from:
- Your use of the App
- Your content and data
- Your violation of this Privacy Policy or any applicable laws
- Your professional activities and inspection services
- Inspection reports you create or distribute
- Claims by your clients, employers, or third parties
- Allegations of professional malpractice related to your use of the App
16. Dispute Resolution and Arbitration
16.1 Binding Arbitration
Any dispute arising from or relating to this Privacy Policy or the App shall be resolved by binding arbitration under the rules of the American Arbitration Association (AAA) in Naples, Florida. The arbitrator's decision shall be final and binding.
16.2 Class Action Waiver
YOU AGREE TO RESOLVE DISPUTES ONLY IN YOUR INDIVIDUAL CAPACITY AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY CLASS, CONSOLIDATED, OR REPRESENTATIVE ACTION.
16.3 Small Claims Exception
Either party may bring an individual action in small claims court if the claim qualifies.
17. Governing Law
This Privacy Policy shall be governed by and construed in accordance with the laws of the State of Florida, United States, without regard to conflict of law principles.
18. Professional Use Disclaimer
By using the App for professional inspection services, you acknowledge that:
- You possess all required professional licenses and certifications
- You are solely responsible for professional standards of care
- The App is a documentation tool, not a substitute for professional expertise
- You must independently verify all inspection findings
- You are responsible for compliance with applicable codes, standards, and regulations
19. Changes to This Policy
We may update this Privacy Policy from time to time. Changes will be effective when posted. Your continued use of the App after changes constitutes acceptance of the updated Privacy Policy.
20. Contact Us
NDT Pro
Operated by DAK Enterprises LLC
Email: dakenterprisesdev@gmail.com
Address: 841 Bluebird St., Naples, FL 34104
21. Acknowledgment
BY USING NDT PRO, YOU ACKNOWLEDGE THAT YOU HAVE READ, UNDERSTOOD, AND AGREE TO THIS PRIVACY POLICY, INCLUDING THE ARBITRATION AGREEMENT AND CLASS ACTION WAIVER.