No corruption doesn't imply no data loss. Reverting to an earlier, consistent, state is in some situations acceptable (think Unix fsck), in others one might depend on committed transactions to have indeed been recorded as such.
I'd think SQLite isn't typically used for bank applications, but rather to keep your web browser's bookmarks and such.
I'd think SQLite isn't typically used for bank applications, but rather to keep your web browser's bookmarks and such.