Are there sandbox apps that does not require the phone to be rooted?
That would be a contradiction in terms: In order to disable permissions on-the-fly, root permissions are required -- no way around that.

For non-root users, there's only a different approach: Take the .apk apart before installing, manipulate the Manifest (remove unwanted permission's requests), re-assemble the .apk, and then install the modified package. Unwanted side-effect: No direct updates, as the signature on the package breaks this way. An app doing this is e.g. apktool, available for Windows, Mac and Linux.