Software Escrow Agreement Template for Indonesia

Generate a bespoke document

What is a Software Escrow Agreement?

The Software Escrow Agreement is essential in software licensing relationships where the licensee (beneficiary) relies critically on the licensed software for their operations. This document, governed by Indonesian law, provides security for the beneficiary while protecting the software owner's intellectual property. It is particularly vital when the software is custom-developed, business-critical, or when the licensee needs assurance of continued access to source code in specific scenarios such as the licensor's bankruptcy or breach of maintenance obligations. The agreement details deposit requirements, verification procedures, release conditions, and the escrow agent's responsibilities, all within the framework of Indonesian regulations including the ITE Law (Law No. 11 of 2008) and Copyright Law (Law No. 28 of 2014). Typically used alongside software license agreements, it serves as a risk mitigation tool for both parties.

Trusted by high-performance teams

Reviewed by

Swetha Meenal

Legal Engineer, GenieAI

Swetha Meenal profile photo

A lawyer, legal researcher and legal tech founder, Swetha has built AI products deployed inside Tier 1 firms and enterprises. She ensures GenieAI's alignment with the latest regulation and executes testing on the legal robustness of Genie output.

Reviewed by

Imad Mohammed Nazar

Legal Engineer, GenieAI

Imad Mohammed Nazar profile photo

A Skadden-trained M&A lawyer, Imad advised on cross-border transactions and contractual risk before moving into legal AI. He reviews GenieAI's output for compliance and enforceability across our 150+ supported jurisdictions, as well as facilitating external benchmarking.

Jurisdiction

Indonesia

Publisher

GenieAI

Sector

Business

Cost

Free to use

Last updated

About the Software Escrow Agreement

A Software Escrow Agreement is a crucial legal safeguard that protects your interests when licensing business-critical software in Indonesia. This tripartite contract involves you as either the software owner, licensee, or escrow agent, establishing a secure framework for depositing and potentially releasing source code under specific predetermined conditions. Under Indonesian law, this agreement ensures continuity of your software operations while respecting intellectual property rights.

When do you need this document?

You need a Software Escrow Agreement when your business depends on licensed software where source code access could become critical. This typically occurs when you're licensing custom-developed software, enterprise applications, or any system integral to your operations where the software vendor's inability to provide support could severely impact your business. The agreement becomes essential when you require assurance of continued software functionality regardless of the licensor's business circumstances, such as bankruptcy, acquisition, or discontinuation of support services. It's particularly valuable for long-term software licensing relationships where you need protection against vendor-related risks while the software owner seeks to protect their intellectual property.

Key legal considerations

Your Software Escrow Agreement must clearly define the deposit materials, which typically include source code, documentation, compilation instructions, and any third-party software components. The release conditions require careful drafting to specify exactly when the escrow agent will release materials to you, commonly including scenarios such as the software owner's bankruptcy, breach of maintenance obligations, or failure to provide critical updates. Verification procedures should establish how and when the deposited materials will be tested to ensure they're complete and current. You must also consider the escrow agent's liability limitations, confidentiality obligations, and fee structures. Intellectual property clauses should specify that receiving escrowed materials doesn't transfer ownership rights but grants you necessary usage rights to maintain your operations.

Legal requirements in Indonesia

Under Indonesian law, your Software Escrow Agreement must comply with the Indonesian Civil Code provisions on contract formation and validity, particularly Articles 1313-1351 governing agreement enforceability. The ITE Law No. 11 of 2008 provides the legal framework for electronic transactions and digital document recognition, which is essential since software escrow inherently involves electronic materials. Copyright Law No. 28 of 2014 governs the protection and licensing of software as intellectual property, ensuring that your escrow arrangement respects existing copyright protections while providing necessary access rights. Additionally, if bankruptcy scenarios trigger release conditions, Law No. 37 of 2004 on Bankruptcy and Suspension of Debt Payment Obligations may apply. Your agreement should specify Indonesian jurisdiction and applicable law, include proper party identification with legal representatives, and ensure compliance with electronic signature requirements under the ITE Law for digital execution and material deposits.

GOVERNING LAW

Applicable law

This Software Escrow Agreement is drafted to comply with Indonesia law. Key legislation includes:

Genie's Security Promise

Genie is the safest place to draft. Here's how we prioritise your privacy and security.

Your data is private:

We do not train on your data; Genie's AI improves independently

All data stored on Genie is private to your organisation

Your documents are protected:

Your documents are protected by ultra-secure 256-bit encryption

We are ISO27001 certified, so your data is secure

Organizational security:

You retain IP ownership of your documents and their information

You have full control over your data and who gets to see it