Mohammad Naseri
Mohammad Naseri
Due to recent attacks, malicious apps that are using the accessibility service can capture all user inputs. In this case, the passwords should be ignored for the accessibility service, so...
Due to recent attacks, malicious apps that are using the accessibility service can capture all user inputs. In this case, the passwords should be ignored for the accessibility service, so...
Hi, I would like to ask how can I get the list of permissions for each app? Thanks,
## Proposal This example implements local differential privacy with sample-level privacy using the [Opacus](https://opacus.ai/) privacy engine with PyTorch. ### Changelog entry
Due to recent attacks, malicious apps that are using the accessibility service can capture all user inputs. In this case, the passwords should be ignored for the accessibility service, so...
## Proposal This example adapts the existing Opacus example, incorporating local differential privacy with sample-level privacy using the [Opacus](https://opacus.ai/) privacy engine with PyTorch.
### Description This PR ensures that the `get_task_ins` method does not return expired `TaskIns`. Please merge it after #3615
### Description This PR limits TaskRes TTL with respect to `TaskRes.created_at`, `TaskIns.created_at`, and `TaskIns.ttl`. The condition is: `TaskIns.created_at + TaskIns.ttl ≥ TaskRes.created_at + TaskRes.ttl`. Please merge it after #3609
## Issue This PR adds a check when storing TaskRes to verify if the TaskIns it is replying to exists and remains valid (not expired). Please merge it after #3596.
### Description This PR checks if the corresponding `TaskIns` exists and remains valid (not expired) when retrieving `TaskRes`. Please merge after #3620