- Add QBO OAuth2 client with token refresh (lib/services/qbo-client.ts) - Add QBO sync service for invoices, payments, deposits, purchases, journal entries, reports (lib/services/qbo-sync-service.ts) - Add QBO types (lib/types/qbo.ts) - Add API routes: /api/qbo/auth, /api/qbo/sync, /api/qbo/disconnect - Add /admin/qbo status and sync management page - Add legal pages: /legal/eula, /legal/privacy (Intuit app assessment) - Add QBO nav link under Admin - Fix reports: remove invalid summarize_column_by, add accounting_method from Preferences API, add showrows=all&showcols=all - Add CashFlow report type alongside P&L and BalanceSheet - Add NoReportData check to skip empty report months - Add intuit_tid capture in error messages - Add redirect: follow for cluster routing - Migration 051: qbo_tokens, qbo_invoices, qbo_payments, qbo_deposits, qbo_transactions, qbo_reports tables Also includes earlier work: - Ping flap suppression pipeline step - Ticket digest reports with LLM analysis - Zabbix WAN monitor and gap analysis - Kiosk is_deleted filter fixes - Datto RMM ping target enrichment - Entity sync soft-delete detection
67 lines
2.8 KiB
TypeScript
67 lines
2.8 KiB
TypeScript
export default function EndUserLicenseAgreement() {
|
|
return (
|
|
<main style={{ maxWidth: 800, margin: '40px auto', padding: '0 24px', fontFamily: 'sans-serif', lineHeight: 1.7 }}>
|
|
<h1>End-User License Agreement</h1>
|
|
<p><strong>Last updated:</strong> March 17, 2026</p>
|
|
|
|
<p>
|
|
This End-User License Agreement (“Agreement”) governs your use of the Pulse
|
|
internal operations platform (“Application”) developed and operated by{' '}
|
|
<strong>Wulf Consulting, Inc.</strong> (“Wulf Consulting”).
|
|
</p>
|
|
|
|
<h2>1. Internal Use Only</h2>
|
|
<p>
|
|
The Application is licensed exclusively for internal use by authorized Wulf Consulting
|
|
employees and contractors. Access by unauthorized individuals is strictly prohibited.
|
|
</p>
|
|
|
|
<h2>2. License Grant</h2>
|
|
<p>
|
|
Wulf Consulting grants authorized users a non-exclusive, non-transferable, revocable
|
|
license to access and use the Application solely for internal business operations.
|
|
</p>
|
|
|
|
<h2>3. Third-Party Integrations</h2>
|
|
<p>
|
|
The Application integrates with QuickBooks Online via the Intuit API. Use of QuickBooks
|
|
Online data within the Application is subject to Intuit's Terms of Service. Users
|
|
must not use the Application to access QuickBooks data beyond what is required for
|
|
legitimate internal business purposes.
|
|
</p>
|
|
|
|
<h2>4. Restrictions</h2>
|
|
<ul>
|
|
<li>You may not redistribute, sublicense, or resell access to the Application.</li>
|
|
<li>You may not use the Application to process data for third parties outside Wulf Consulting.</li>
|
|
<li>You may not reverse-engineer or attempt to extract source code from the Application.</li>
|
|
</ul>
|
|
|
|
<h2>5. Data Handling</h2>
|
|
<p>
|
|
All financial data accessed through the Application is handled in accordance with our
|
|
Privacy Policy. Data is stored on Wulf Consulting's private infrastructure and is
|
|
not shared externally.
|
|
</p>
|
|
|
|
<h2>6. Termination</h2>
|
|
<p>
|
|
This license is effective until terminated. Wulf Consulting may terminate access at any
|
|
time. Upon termination, you must cease all use of the Application.
|
|
</p>
|
|
|
|
<h2>7. Disclaimer of Warranties</h2>
|
|
<p>
|
|
The Application is provided “as is” for internal operational use. Wulf
|
|
Consulting makes no warranties regarding uptime, accuracy of synced data, or fitness for
|
|
any particular purpose beyond internal operations.
|
|
</p>
|
|
|
|
<h2>8. Contact</h2>
|
|
<p>
|
|
For questions about this Agreement, contact{' '}
|
|
<a href="mailto:admin@wulfconsulting.com">admin@wulfconsulting.com</a>.
|
|
</p>
|
|
</main>
|
|
);
|
|
}
|