Has anyone had experience with reverse progressive profiling? As in, taking fields away from a form the more a user visits it? I'm wondering how to accomplish that.
Using progressive profiling with blank fields set higher than the number of actual fields in your form does exactly that. However, progressive profiling has trouble understanding null and false when it comes to a checkbox, so unchecked checkboxes will always show in progressive profiling
Another option which overcomes to checkbox issue, but more troublesome, is to use visibility rules on a field itself with a workaround. You need to create "proxy" fields that mirror the value of a field for each one. Now you can run visibility rules to hide the field itself based on the value of the proxy field