In certain embodiments, a feature adjustment module 104 may manage a pool of internet protocol (IP) addresses for one or more devices 102 and/or associated applications. For example, in embodiments where multiple physical, virtual, and/or simulated devices 102 are used for distributed and/or decentralized downloading/aggregation of user data from one or more third-party service providers 108, as described below, a feature adjustment module 104 may ensure that the same IP address or set of one or more IP addresses is used for the same user, that IP addresses are rotated, or the like to avoid undue suspicion and/or blocking by a third-party service provider 108, allowing the user to access his/her own data (e.g., a user's photos, a user's social media posts, a user's medical records, a user's financial transaction records or other financial data, and/or other data associated with and/or owned by a user but stored by a server 108 of a third-party service provider 108).