Well, it probably depends:
If you are using a proxy that disallows actions that are impossible in java, meaning you can do nothing more than you can in Java, it should be allowed.
If the proxy allows you to do stuff that only bedrock can do, in a java server it could just be called a hacked...