PortalKitPortalKit
PlatformAboutBlogPricing
Log InGet Started

Legal

Terms of
Service.

Last updated: 30 June 2026

Please read these terms carefully before using PortalKit. By using the Service you agree to be bound by them.

Contents

  • 1. Acceptance
  • 2. Description of service
  • 3. Account registration
  • 4. Plans & billing
  • 5. Storage add-ons
  • 6. Free trial
  • 7. Acceptable use
  • 8. Client portals
  • 9. E-signed contracts
  • 10. Files & intellectual property
  • 11. Custom domains
  • 12. Service availability
  • 13. Termination
  • 14. Disclaimer of warranties
  • 15. Limitation of liability
  • 16. Governing law

Related policies

  • Privacy Policy →
  • Cookie Policy →
  • Refund Policy →
  • Security →

Questions?

legal@portalkit.app
01

Acceptance

These Terms of Service (“Terms”) form a legally binding agreement between you and PortalKit (“we”, “our”, or “us”), a company registered in the Democratic Socialist Republic of Sri Lanka.

By creating an account, accessing, or using the PortalKit platform (“Service”), you confirm that you have read, understood, and agree to these Terms and our Privacy Policy. If you do not agree, do not use the Service.

You must be at least 18 years of age to use the Service. By agreeing to these Terms you represent that you are 18 or older. If you are accessing the Service on behalf of a business or organisation, you represent that you have authority to bind that entity to these Terms.

02

Description of service

PortalKit is a SaaS platform that enables freelancers and agencies to create branded client portals. The Service includes:

  • Creation and management of client portals with unique URLs
  • File upload, sharing, and client approval workflows
  • Project and milestone management
  • Invoice creation and display (payment processing not currently available)
  • Electronically signed contracts
  • Messaging between Freelancers and their clients
  • Custom domain support via CNAME
  • Team member seats (Business plan)
  • Web push notifications for clients

We reserve the right to modify, add, or remove features of the Service at any time. We will provide reasonable notice of material changes.

03

Account registration

You must provide accurate, complete, and current information when creating your account. You are responsible for maintaining the security of your login credentials and for all activity that occurs under your account.

You must notify us immediately at hello@portalkit.app if you suspect unauthorised access to your account. We will not be liable for losses resulting from unauthorised use of your account that you failed to report promptly.

One person or legal entity may not maintain more than one free account. You may not use automated means to create accounts or access the Service.

04

Plans & billing

Plans

PortalKit offers three plans: Free, Pro, and Business. Each plan has defined limits for active portals, storage, file uploads, invoices, and other features as described on the Pricing page. Limits may change with reasonable advance notice.

Paddle as Merchant of Record

All subscription billing for Pro and Business plans is processed by Paddle.com Market Ltd (Paddle), who acts as the Merchant of Record for all transactions. This means Paddle is legally responsible for collecting and remitting applicable taxes and for processing your payment. Your payment method is billed by Paddle, not PortalKit. Billing disputes and charge-backs should be directed to Paddle via their customer support.

Automatic renewal

Subscriptions renew automatically at the end of each billing period (monthly or annually). You authorise Paddle to charge your payment method on each renewal date. You may cancel at any time via your account settings; cancellation prevents the next renewal but does not entitle you to a refund for the current period.

Refunds

All subscription fees are non-refundable. See our Refund Policy for full details, including how we handle verified billing errors.

Plan changes

You may upgrade your plan at any time; the change takes effect immediately and your billing is adjusted on a prorated basis at Paddle’s next invoice. Downgrades take effect at the start of the next billing period.

Taxes

Prices shown on our Pricing page do not include tax. Paddle calculates and adds applicable taxes (including GST, VAT, and sales tax) at checkout, based on your billing location, before your payment method is charged.

05

Storage add-ons

Pro and Business subscribers may purchase additional storage in blocks of +10 GB. Each block is billed as its own recurring monthly subscription through Paddle and is added to your account immediately upon successful payment.

Storage add-on subscriptions follow the same billing terms as your plan subscription (see “Plans & billing” above). Cancelling a block stops future charges for that block; the +10 GB is removed from your account at the end of the period you’ve already paid for. If your plan subscription lapses to Free, any storage add-ons you still hold keep billing separately and remain unusable until you re-subscribe to a paid plan.

Multiple blocks may be purchased and are stackable. Each active block increases your total storage quota by 10 GB and can be cancelled independently.

06

Free trial

We may offer a free trial period for paid plans from time to time. If a free trial is available at the time of your sign-up, it will be displayed on the Pricing page and during account creation.

You must cancel before the free trial ends to avoid being charged. If you do not cancel before the trial expires, Paddle will automatically charge your payment method for the plan you enrolled in at the standard rate. No refund is issued after a trial converts to a paid subscription.

07

Acceptable use

You agree not to use the Service to:

  • Upload, transmit, or store any content that is illegal, harmful, threatening, abusive, harassing, defamatory, or obscene
  • Violate any applicable local, national, or international law or regulation
  • Infringe the intellectual property, privacy, or other rights of any third party
  • Transmit spam, malware, viruses, or other harmful code
  • Scrape, crawl, or extract data from the Service using automated means without our prior written consent
  • Reverse engineer, decompile, or attempt to extract source code from the Service
  • Impersonate any person or entity or misrepresent your affiliation with any person or entity
  • Attempt to gain unauthorised access to any part of the Service, other accounts, or our infrastructure
  • Interfere with or disrupt the integrity or performance of the Service
  • Use the Service to send unsolicited communications to portal clients without a legitimate basis

We reserve the right to suspend or terminate accounts that violate this Acceptable Use Policy, with or without prior notice depending on severity.

08

Client portals — your responsibility

When you create a client portal and invite your clients to it, you act as the independent data controller for all personal data you store within that portal. PortalKit acts as your data processor.

As a Freelancer using PortalKit, you are responsible for:

  • Ensuring you have a valid legal basis to collect and process your clients’ personal data
  • Providing your clients with an appropriate privacy notice that meets the requirements of applicable law
  • Complying with all privacy laws applicable to your clients’ jurisdictions (including GDPR, UK GDPR, Australia Privacy Act, CCPA, India DPDP Act, and others as relevant)
  • Responding to your clients’ data subject access, correction, and erasure requests
  • Obtaining any consents required for sending clients notifications via the Service

A Data Processing Agreement (DPA) is available on request at legal@portalkit.app for Freelancers who require one for regulatory compliance.

You indemnify and hold PortalKit harmless from any claims, losses, or liabilities arising from your failure to comply with applicable data protection laws in respect of your clients’ data.

09

E-signed contracts

PortalKit enables Freelancers and their clients to electronically sign contracts within the platform. Electronic signatures created through the Service have legal validity under the Sri Lanka Electronic Transactions Act No. 19 of 2006 (ETA) and equivalent legislation in other jurisdictions where e-signatures are recognised (including EU eIDAS, UK Electronic Communications Act, and similar instruments).

PortalKit retains the following metadata for each e-signed document:

  • Timestamp of each signature event (date and time, UTC)
  • IP address and user agent of the signing party
  • A hash of the signed document to verify integrity

The Freelancer is responsible for verifying the identity of the signing party before requesting a signature. PortalKit does not independently verify the identity of contract signatories and accepts no liability for disputes arising from the use or enforceability of e-signed contracts.

For high-value or high-stakes contracts, we recommend consulting a legal professional to determine whether additional authentication measures are required in your jurisdiction.

10

Files & intellectual property

You retain full ownership of all content you upload to or create within the Service, including files, invoices, contracts, and messages (“User Content”). You grant PortalKit a limited, non-exclusive, royalty-free licence to store, host, and serve your User Content solely for the purpose of providing the Service to you.

You represent and warrant that you have all necessary rights to upload and share your User Content, and that doing so does not infringe the rights of any third party.

PortalKit and its licensors retain all intellectual property rights in the Service, including software, designs, trademarks, and documentation. Nothing in these Terms grants you any rights in the Service beyond the limited licence to use it as intended.

We do not use your User Content to train AI models or for any purpose other than providing the Service.

11

Custom domains

Pro and Business subscribers may connect a custom domain to their client portal by setting a CNAME DNS record pointing to portals.portalkit.app.

You are responsible for owning and managing your custom domain, including DNS configuration and renewal. PortalKit is not liable for service interruptions caused by DNS misconfiguration, domain expiry, or propagation delays.

You must not use a custom domain for any illegal activity or in a way that misrepresents your identity or that of PortalKit. We reserve the right to require removal of a custom domain that violates these Terms.

12

Service availability

We target 99.9% uptime for the Service, measured monthly and excluding scheduled maintenance windows. We will provide advance notice of planned downtime where practicable.

The Service is provided “as is” in terms of availability. We do not offer service level credits for downtime. Unplanned outages will be communicated as promptly as possible and resolved without unnecessary delay.

We may temporarily suspend access to the Service for maintenance, security patching, or to prevent harm. We will restore access as quickly as reasonably possible.

13

Termination

Termination by you

You may cancel your account at any time via your account settings or by emailing hello@portalkit.app. Cancellation stops future billing but does not entitle you to a refund for the current or any past billing period.

Termination by us

We may suspend or terminate your account immediately and without prior notice if:

  • You materially breach these Terms and fail to cure the breach within 7 days of notice
  • Your account is involved in fraud, abuse, or illegal activity
  • Your account poses a security risk to the Service or other users
  • We are required to do so by law

For non-material breaches or other reasons, we will provide at least 30 days’ written notice before terminating a paid account, unless immediate termination is required for legal or security reasons.

Effect of termination

Upon account closure, your data will be retained for 30 days to allow for export or recovery, after which it is permanently deleted. You may export your data during this window. We are not liable for any loss of data following the 30-day post-closure period.

14

Disclaimer of warranties

The Service is provided on an “as is” and “as available” basis without warranties of any kind, whether express or implied. To the fullest extent permitted by applicable law, we disclaim all warranties, including implied warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted or error-free operation.

We do not warrant that the Service will meet your specific requirements, that it will be secure or free from bugs or viruses, or that any defects will be corrected.

Nothing in this section limits any warranty rights you may have under applicable consumer protection law that cannot be excluded.

15

Limitation of liability

To the fullest extent permitted by applicable law, PortalKit, its directors, employees, agents, and licensors shall not be liable for any indirect, incidental, special, consequential, or punitive damages — including but not limited to loss of profits, loss of data, loss of goodwill, or business interruption — arising out of or in connection with your use of or inability to use the Service, even if we have been advised of the possibility of such damages.

Our total aggregate liability to you for any claims arising out of or relating to these Terms or the Service shall not exceed the total fees paid by you to PortalKit in the 12 months immediately preceding the event giving rise to the claim.

Some jurisdictions do not allow the exclusion or limitation of certain damages. In such jurisdictions, our liability is limited to the maximum extent permitted by law.

16

Governing law

These Terms shall be governed by and construed in accordance with the laws of the Democratic Socialist Republic of Sri Lanka, without regard to its conflict of law principles.

Any dispute arising out of or in connection with these Terms, including any question regarding their existence, validity, or termination, shall be subject to the exclusive jurisdiction of the courts of Sri Lanka, unless compulsory consumer protection law in your jurisdiction provides otherwise.

Nothing in these Terms limits any statutory rights you have under the consumer protection laws of your local jurisdiction — including the Australian Consumer Law, California Consumer Privacy Act, India Consumer Protection Act, or equivalent legislation in your country. Those statutory rights apply in addition to, and are not limited by, these Terms.

If any provision of these Terms is found to be unenforceable or invalid, that provision shall be limited or eliminated to the minimum extent necessary, and the remaining provisions shall continue in full force and effect.

For any legal enquiries, contact us at legal@portalkit.app.

PortalKitPortalKit

Built for freelancers.
Loved by clients.

Product

  • Platform
  • Pricing
  • Security

Company

  • About
  • Blog
  • Guides

Support

  • Contact
  • Leave a Feedback

© 2026 PortalKit. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyRefund Policy