Het Witte Huis heeft de broncode van een Drupal-module op GitHub geplaatst waarmee online petities ingediend en beheerd kunnen worden. De code, die vrij beschikbaar is onder een opensource-licentie, wordt gebruikt door Whitehouse.gov.
De Amerikaanse president Obama kondigde in 2011 aan dat het onder de naam We the People een platform wilde ontwikkelen waarmee burgers petities kunnen indienen op de website van het Witte Huis. De onderliggende code van de petitietool zou bovendien vrij beschikbaar moeten worden gesteld, zodat ook andere overheden de software kunnen gebruiken.
Inmiddels heeft het Witte Huis op GitHub de broncode van Petition toegankelijk gemaakt, voorlopig nog met de alfa-status. Petition is een module voor het cms-systeem Drupal 7 dat eveneens opensource is. Via de tool kunnen gebruikers een online petitie aanmaken en de bijbehorende link met anderen delen. Als voldoende personen de petitie ondertekenen, wordt deze zichtbaar voor alle bezoekers.
De Petition-tool wordt door het Witte Huis al gebruikt op zijn op Drupal draaiende website. Amerikaanse burgers zou zo een laagdrempelige manier worden geboden om inspraak te krijgen op overheidsbeleid. Een petitie op Whitehouse.gov wordt voor het grote publiek zichtbaar als deze binnen een maand minimaal 25.000 maal ondertekend wordt.