1. A method for searching content on a computing device comprising: publishing a subset of private rich internet application data to a corresponding per-rich internet application public storage area for each of one or more rich internet applications; publishing a relative link to one or more given items of the subset in the private rich internet application data; and generating a search index of data stored in the per-rich internet application public storage area.