You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, I was wondering if there was a Heap supported method to disable text capture in Heap using React Native, similar to this solution on web. I've been having issues restricting sensitive data from being sent from my application to Heap. I have tried using both HeapIgnore and HeapIgnoreTargetText on various components with little success. It seems that wrapping components in HeapIgnore is not functioning as I would have expected, like in these examples.
I am currently working with React Native in XCode and iOS
I have added [rootView setValue:@true forKey:@"heapIgnore"]; to AppDelegate.m, as described in the installation doc
Data is successfully being sent to Heap, which I have verified via Live Feed and Event Visualizer
Most sensitive data appears in the Target accessibilityLabel property of interactions, such as tapping a component
I'm also wondering if there are ways to manually implement Heap tracking on certain components, rather than the application as a whole. Since I will be dealing with sensitive user data, it is definitely safer to go with a whitelist method where components that are tracked are manually selected, rather than a blacklist method where the entire application is tracked and certain sensitive components are manually excluded.
Another engineer from my organization let me know that they were able to re-write the API such that our application filtered out what was sent to Heap prior to sending out data when working on implementing Heap on one of our web services. I was curious to know if this functionality is possible with React Native. Thanks!
The text was updated successfully, but these errors were encountered:
Hello, I was wondering if there was a Heap supported method to disable text capture in Heap using React Native, similar to this solution on web. I've been having issues restricting sensitive data from being sent from my application to Heap. I have tried using both
HeapIgnore
andHeapIgnoreTargetText
on various components with little success. It seems that wrapping components inHeapIgnore
is not functioning as I would have expected, like in these examples.[rootView setValue:@true forKey:@"heapIgnore"];
toAppDelegate.m
, as described in the installation docTarget accessibilityLabel
property of interactions, such as tapping a componentI'm also wondering if there are ways to manually implement Heap tracking on certain components, rather than the application as a whole. Since I will be dealing with sensitive user data, it is definitely safer to go with a whitelist method where components that are tracked are manually selected, rather than a blacklist method where the entire application is tracked and certain sensitive components are manually excluded.
Another engineer from my organization let me know that they were able to re-write the API such that our application filtered out what was sent to Heap prior to sending out data when working on implementing Heap on one of our web services. I was curious to know if this functionality is possible with React Native. Thanks!
The text was updated successfully, but these errors were encountered: