{"id":9002,"date":"2026-05-07T08:00:00","date_gmt":"2026-05-07T08:00:00","guid":{"rendered":"https:\/\/fullstackpretender.tech\/?st-import=168ee3b2bb184eaa6f27956473881486"},"modified":"2026-05-07T08:00:00","modified_gmt":"2026-05-07T08:00:00","slug":"privacy","status":"publish","type":"page","link":"https:\/\/fullstackpretender.tech\/?page_id=9002","title":{"rendered":"Privacy Policy"},"content":{"rendered":"\n<h1 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">Privacy Policy<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Last updated:<\/strong> 7 May 2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This Privacy Policy explains how Precision Tools and Tooling (ABN 36 151 342 714), trading as Fullstack Pretender (\\&#8221;we\\&#8221;, \\&#8221;us\\&#8221;, \\&#8221;our\\&#8221;), collects, uses, and discloses information when you use the Desktop POS software and related cloud services (the \\&#8221;Software\\&#8221;). We comply with the Australian Privacy Principles under the Privacy Act 1988 (Cth).<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">1. Information We Collect<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We collect:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Account information:<\/strong> licence keys, install identifiers, and contact email used to register the Software.<\/li><li><strong>Operational data:<\/strong> sales, refunds, products, customers, and inventory data you record in the Software, stored locally on your device.<\/li><li><strong>Integration tokens:<\/strong> OAuth access and refresh tokens issued by Xero and QuickBooks Online, held briefly on our cloud broker and then handed off to your desktop install.<\/li><li><strong>Diagnostic data:<\/strong> error logs and basic telemetry (timestamps, software version) used to diagnose problems.<\/li><\/ul>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">2. How We Use It<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We use information to: (a) provide and maintain the Software; (b) facilitate authentication with Xero and QuickBooks Online; (c) deliver updates and respond to support requests; (d) detect and prevent abuse.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">3. Disclosure to Third Parties<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We disclose information to:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Xero (Xero Limited)<\/strong> and <strong>Intuit (QuickBooks Online)<\/strong> \u2014 when you choose to connect those accounting services, sales data you record is transmitted to your account with that provider.<\/li><li><strong>Hosting and infrastructure providers<\/strong> \u2014 Fly.io (cloud broker hosting) and Neon (managed PostgreSQL), used to operate the Software.<\/li><li><strong>Authorities<\/strong> \u2014 where required by Australian law.<\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">We do not sell your personal information.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">4. Data Storage and Location<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Your operational sales data is stored locally on your device in a SQLite database. Cloud-broker data is hosted in the Sydney (syd) region of Fly.io, with PostgreSQL hosted by Neon in Sydney (ap-southeast-2). Some data may transit to or be stored by third-party integrations (Xero, Intuit) in their respective jurisdictions.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">5. Security<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We use industry-standard measures to protect information, including TLS encryption in transit, encrypted secrets storage, and access controls. No system is perfectly secure; you use the Software at your own risk.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">6. Retention<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">OAuth tokens are kept on the cloud broker only until your desktop install retrieves them, after which the access token is wiped from our records. Diagnostic logs are retained for up to 30 days. Account records are retained for the life of your licence and for a reasonable period after termination to meet legal and accounting obligations.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">7. Your Rights<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You may request access to or correction of personal information we hold about you, or lodge a privacy complaint, by contacting us at the address below. We will respond within a reasonable time.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">8. Cookies and Website Analytics<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This website (fullstackpretender.tech\/) may use minimal cookies for essential functionality. The Desktop POS application itself does not use cookies.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">9. Changes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We may update this Privacy Policy from time to time. The \\&#8221;Last updated\\&#8221; date above will reflect the latest revision.<\/p>\n\n\n\n<h2 class=\"\\&quot;wp-block-heading\\&quot; wp-block-heading\">10. Contact<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Privacy questions or requests: <a href=\\\"mailto:ian@precisiontoolstooling.au\\\">ian@precisiontoolstooling.au<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Privacy Policy Last updated: 7 May 2026 This Privacy Policy explains how Precision Tools and Tooling (ABN 36 151 342 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-9002","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/pages\/9002","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9002"}],"version-history":[{"count":1,"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/pages\/9002\/revisions"}],"predecessor-version":[{"id":9017,"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=\/wp\/v2\/pages\/9002\/revisions\/9017"}],"wp:attachment":[{"href":"https:\/\/fullstackpretender.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9002"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}