Účelem software escrow je minimalizovat rizika spojená s vývojem a údržbou informačních systémů. Podstata služby spočívá v bezpečné úschově zdrojových kódů aplikace u nezávislé strany – escrow agenta na základě podmíněné trojstranné dohody mezi uživatelem, výrobcem software a escrow agentem. Při naplnění dohodnutých podmínek (zánik dodavatele, porušení SLA) smlouva opravňuje escrow agenta k vydání zdrojových kódů uživateli za účelem pokračování v údržbě a vývoji software s jiným partnerem.