Similar to Provoc, with Ebbinghaus you can input your own information or upload something from Genius. Unlike Provoc, Ebbinghaus does not offer any downloadable content, which means besides the scant content the software comes with (a few Mac products and some English-German translations) you will have to provide your own. This is fine, especially if what you are studying is very specialized, but it is also very time consuming. You can export them (to your iPod even!) after you have created them though.
Ebbinghaus is designed to work on more than just languages, and you can input any information that you think you can learn best with flash cards. There is even a little progress bar next to every card that lets you know how you are doing. However, when you study there is no real testing function. All you can do is simply look at the card, flip it and tell Ebbinghaus if you got it right or wrong. Therefore, if you are not entirely truthful, the progress bar with be inaccurate.