non-modification of payments / expenses = advance/optional features needed
I understand splitwise's desire to make it "Wiki"-like allow all to make changes/edits. However, it really seems crazy for anyone in a group to be able to delete ALL payments/expenses.
Yes, communal editing can be helpful when incorrect posts are made but this, in my mind, doesn't justify universal access by everyone to make changes. In the event of errors, then the poster should be able to delete or modify them. (I'm sure the poster will be notified of the error if it's identified anyhow)
Conversely, once the payer pays his/her debt, the payer should have an icon (like $ symbol leaving payer to lender) displayed next to his/her name. This is only editable/deletable if BOTH payer / lender agree it's a mistake. Then, once the lender receives the funds, the lender can click the icon to verify receipt of payment. When both parties confirm payment and receipt, then this is 'locked' and indelible (unless again both parties agree to edit/change it).
I understand the Wiki-model may work for many people, but when you are talking about splitting bills and keeping records of who paid and who didn't, this advance option for not giving permission to everyone involved to delete payments/expenses is critical. Although you say there are expense/payment records in splitwise, one should not need to resort to rummaging through this if discrepancies should arise if this optional/advanced function was enabled.
ps just started using the website...looks great otherwise. thanks!
Unfortunately, we don’t have plans to change this policy in the near future. We’ve run a variety of tests on different kinds of permissions – restricting edits and deletions, confirming that a payment has been made, etc – and come to the conclusion that more controls of this kind lead to more overall frustration and problems for a greater number of users.
There’s definitely not one right answer to this, and there are some obvious strengths to a more rigid system of permissions, but based on our observations we’ve decided not to go that way for now. We do hope to keep making improvements that (a) make it more obvious when a bill has changed and (b) make it easier to view and revert changes.
I’m really sorry for the trouble! This has been a hard decision for us, and we’re constantly re-evaluating it, but for now at least our answer hasn’t changed.
Not all members join a group at the same time. It would be easier to have an option to post expense to every group member instead of waiting for them to join and then add the expense.