Version 0.1 — Private-use development and testing
PTAP — Personal Tax Automation Project — is a personal software project operated by David Cleary in Australia, presented under the Weaponised ADHD project name.
In this agreement, “PTAP” means the project’s custom integration software and accompanying instructions. The “operator” means David Cleary. “You” means a person expressly authorised to use PTAP.
PTAP is currently undergoing private development and controlled testing. It is not accepting public registrations or being offered as a customer-facing service.
This agreement applies to any private use expressly authorised by the operator and accepted by the user. Reading the public website does not grant access to the software, connect an account or constitute acceptance of this agreement. Before another person receives access, the scope of that access and their acceptance of these terms must be recorded.
Contact: david@clearyspec.com
For the duration of your authorised access, the operator grants you a limited, non-exclusive, non-transferable licence to use PTAP for the personal receipt-evidence administration and controlled testing expressly agreed with you.
This permission does not allow you to sell, sublicense, distribute or provide PTAP as a service to other people without a separate written agreement.
Copies or configuration changes needed for an authorised installation, backup or agreed test are permitted. Changes that expand access, remove safety controls or enable additional processing require separate approval.
The licence covers only rights the operator is entitled to grant. Third-party software and services remain subject to their own licences and terms.
PTAP is designed to identify receipt or invoice evidence, locate a corresponding existing QuickBooks Online transaction, retrieve the supporting file from Google Drive, and attach that file to the transaction.
QuickBooks Online remains the accounting authority.
The permitted integration scope is limited to reading authorised information, identifying candidate matches, attaching approved evidence, and recording processing results and exceptions.
PTAP must not be used to create duplicate Expenses, Bills, Journals or bank transactions, or to change transaction amounts, dates, payees, categories, tax treatment or status.
During controlled testing, each proposed attachment requires explicit approval before upload. Ambiguous or equally plausible matches must remain subject to human review.
Connecting an account does not, by itself, authorise unrestricted processing or accounting changes.
You must have authority to access the accounts and records you connect or supply. This includes permission to use information about other people where their information appears in a document.
Before approving an attachment, check the source document, target transaction, amount, currency and other relevant details. Report suspected mismatches or unexpected behaviour and stop the affected processing until it has been reviewed.
Keep access credentials private and do not attempt to bypass security, access restrictions or processing safeguards.
Retain the original documents and any necessary independent copies. Do not rely on the PTAP testing environment as your only record of a transaction or your only means of meeting a deadline.
These responsibilities do not remove the operator’s own responsibilities or any rights you have under applicable law.
The available functions depend on the version and configuration being tested. A successful sandbox test does not establish that the complete integration is ready for production or unattended operation.
PTAP may encounter incomplete data, extraction errors, matching errors, interruptions or third-party service changes. It does not promise that every receipt will be found, every match will be correct or every duplicate will be prevented.
PTAP does not provide tax, accounting, legal or financial advice. Attaching a receipt does not establish that an expense is deductible or that a tax return is correct.
Tax treatment, apportionment, reporting and lodgement decisions remain with the account holder and their appropriately qualified advisers.
Using PTAP may require separately authorised accounts with Tailride, Google and Intuit. Their subscriptions, permissions, service availability and terms remain separate from this agreement.
This licence does not grant a licence to QuickBooks Online, Tailride or Google services, waive their requirements, or alter your agreements with those providers.
References to providers identify the services involved. They do not imply that those providers endorse PTAP or have approved its accuracy or suitability.
PTAP-specific questions should be directed to the operator. Issues with a provider’s own service may also require contact with that provider.
This agreement does not transfer ownership of your receipts, accounting records or other information to the operator.
For the agreed private use, you authorise the access and processing reasonably necessary to perform the approved functions and associated troubleshooting. That authority is limited by the agreed scope and the PTAP Privacy Policy available on this website.
This agreement does not authorise the sale of your information or expand its use beyond the purposes described in that policy.
It also does not transfer intellectual property rights in PTAP or third-party components to you. Any separately supplied open-source or third-party component remains governed by its applicable licence.
No PTAP licence fee applies to private use under this version of the agreement. Third-party subscription, storage, connectivity or other service costs remain subject to your arrangements with the relevant providers.
There is no automatic conversion to a paid PTAP subscription. Any future paid service would require separately disclosed terms and your express agreement before charges begin.
The private project does not include a guaranteed support response time, continuous monitoring or a service-level commitment. Questions and fault reports may be sent to david@clearyspec.com.
You may stop using PTAP and withdraw the relevant account connections at any time. There is no PTAP cancellation fee under this agreement.
The operator may suspend affected processing where reasonably necessary to address a security risk, suspected unauthorised access, a material breach of this agreement, or a legal or provider requirement. Where lawful and practicable, the operator will explain the reason and provide an opportunity to resolve a remediable issue.
The private project may be discontinued. Reasonable notice will be given where practicable; urgent security or legal circumstances may require an immediate stop.
Stopping PTAP does not automatically cancel third-party subscriptions, delete source documents or remove attachments already stored in QuickBooks. Retained information and deletion requests are handled as described in the PTAP Privacy Policy.
Ending access does not give the operator permission to delete your accounting records.
Nothing in this agreement excludes, restricts or modifies a right, remedy, guarantee or responsibility that cannot lawfully be excluded, including under the Australian Consumer Law where it applies.
The development limitations described above explain the scope and current condition of the project. They are not a blanket exclusion of responsibility for the operator’s conduct.
You are not required by this agreement to indemnify the operator or waive your statutory rights.
Updated versions will be identified on this page. Material changes affecting an authorised user’s rights, fees, permitted processing or responsibilities will be provided for their express acceptance before applying to their continued use.
Changes will not retrospectively remove rights that have already arisen. You may decline revised terms and stop using PTAP without a PTAP cancellation fee.
A future public or commercial version would require a separate review of its terms, privacy arrangements, security and operating model. This agreement does not promise that such a version will be released or that a future version will remain free.
This agreement is governed by the laws of Victoria, Australia, subject to any mandatory protections that apply to you.
The parties submit to the non-exclusive jurisdiction of the courts of Victoria. This does not prevent you from using another court, tribunal, regulator or complaint process available under applicable law.
Questions or concerns about the agreement may be directed to:
David Cleary
david@clearyspec.com