This document describes building a flexible user-definable application with Oracle Application Express (ApEx) to provide political intelligence to campaigns. Key points: 1) The application allows customization by changing data instead of code, making it flexible. Data such as attributes, people, and properties can be customized. 2) It uses Google Maps and provides visual searches to find political contributors matching filters. Materialized views improve performance. 3) The application was created for a company called Independent Nation but is designed to be generic for any customer needing mapping capabilities. User-specific data, filters, and default settings allow customization for each user.