Custom web report that can store data?

Hello

I need a report that :
user can create an application list and save it and edit it from the web reports.

is it possible to store data in the Web Reports Server by custom reports with javascript using BES APIs or anything else ?