Decide between configuration and profile data // Rework profiles
There don't seem to be any standards about where configuration data needed for the plugin to run and customisation data related to the profile goes.
twitter search terms, for instance are stored in the mongodb and related to a profile, while the api keys are stored in a config file.
for instagram and duckduckgo though, the search terms are stored in the config file along with the other necessary configuration and need to be passed to the command along with a profile.
there should be a standardisation about where plugins store configuration data and how they relate to profiles.