├── .github ├── ISSUE_TEMPLATE │ ├── 01-bug-report.yaml │ ├── 02-feature-request.yaml │ ├── 03-question.yaml │ └── config.yml └── stale.yml └── README.md /.github/ISSUE_TEMPLATE/01-bug-report.yaml: -------------------------------------------------------------------------------- 1 | name: 🐞 Bug report 2 | description: If you found something that we should know about 3 | labels: ["Bug"] 4 | body: 5 | - type: markdown 6 | attributes: 7 | value: | 8 | Thanks for taking the time to fill out this bug report! 9 | - type: checkboxes 10 | attributes: 11 | label: Please answer the following questions for yourself before submitting an issue. 12 | options: 13 | - label: I checked the [knowledge base](https://adguard-vpn.com/kb/) and found no answer 14 | required: true 15 | - label: I checked to make sure that this issue has not already been filed 16 | required: true 17 | 18 | 19 | - type: input 20 | id: app_version 21 | attributes: 22 | label: AdGuard VPN version 23 | description: What version of our application are you running? 24 | placeholder: For example, 2.7 25 | validations: 26 | required: true 27 | 28 | - type: dropdown 29 | id: tunnel_mode 30 | attributes: 31 | label: Operating mode 32 | multiple: false 33 | options: 34 | - VPN 35 | - SOCKS5 36 | - Integration with AdGuard 37 | validations: 38 | required: true 39 | 40 | - type: dropdown 41 | id: dns_protection 42 | attributes: 43 | label: Which DNS server do you use? 44 | multiple: false 45 | options: 46 | - Default 47 | - AdGuard DNS 48 | - AdGuard DNS Family Protection 49 | - AdGuard DNS Non-filtering 50 | - Google DNS 51 | - Cloudflare DNS 52 | - Cloudflare for Families - Malware and Adult Content 53 | - Cloudflare for Families - Malware Blocking 54 | - Open DNS 55 | - Open DNS with Family Shield 56 | - Quad9 57 | - Custom DNS 58 | validations: 59 | required: false 60 | 61 | - type: dropdown 62 | id: dns_protocol 63 | attributes: 64 | label: DNS protocol 65 | multiple: false 66 | options: 67 | - Regular 68 | - DNSCrypt 69 | - DNS-over-HTTPS 70 | - DNS-over-TLS 71 | - DNS-over-QUIC 72 | validations: 73 | required: false 74 | 75 | - type: textarea 76 | id: custom_dns 77 | attributes: 78 | label: Custom DNS 79 | description: Please provide a link to the custom DNS you use 80 | placeholder: If you have enabled DNS from the pre-defined list, skip this step. 81 | validations: 82 | required: false 83 | 84 | - type: textarea 85 | attributes: 86 | label: Environment 87 | description: | 88 | Examples: 89 | - **OS**: Android 14 90 | - **Device**: Huawei P50 Pro 91 | value: | 92 | - OS: 93 | - Device: 94 | render: markdown 95 | validations: 96 | required: true 97 | 98 | - type: checkboxes 99 | attributes: 100 | label: Root access 101 | description: Do you have root privileges? 102 | options: 103 | - label: yes, I have it 104 | validations: 105 | required: false 106 | 107 | - type: textarea 108 | id: what-happened 109 | attributes: 110 | label: Issue Details 111 | description: Please provide a set of steps to reproduce the issue. 112 | placeholder: 113 | value: | 114 | Steps to reproduce: 115 | 1. 116 | 2. 117 | 3. 118 | validations: 119 | required: true 120 | 121 | - type: textarea 122 | id: how_it_should_be 123 | attributes: 124 | label: Expected Behavior 125 | placeholder: A clear and concise description of what you expected to happen. 126 | validations: 127 | required: false 128 | 129 | - type: textarea 130 | id: how_it_is 131 | attributes: 132 | label: Actual Behavior 133 | placeholder: A clear description of what happened instead. 134 | validations: 135 | required: true 136 | 137 | - type: textarea 138 | id: screens 139 | attributes: 140 | label: Screenshots 141 | description: | 142 | If applicable add screenshots explaining your problem. 143 | You can drag and drop images or paste them from clipboard. 144 | Use `
` tag to hide screenshots under the spoiler. 145 | placeholder: If applicable add screenshots explaining your problem. 146 | value: | 147 |
Screenshot 1 148 | 149 | 150 | 151 |
152 | validations: 153 | required: false 154 | 155 | - type: textarea 156 | id: additional 157 | attributes: 158 | label: Additional Information 159 | placeholder: Add any other context about the problem here. 160 | validations: 161 | required: false 162 | - type: markdown 163 | attributes: 164 | value: | 165 | --- 166 | Upvote [important issues](https://github.com/AdguardTeam/AdGuardVPNForAndroid/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1: -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/02-feature-request.yaml: -------------------------------------------------------------------------------- 1 | name: 🌱 Feature request 2 | description: If you know how AdGuard VPN can be improved 3 | labels: ["Feature request"] 4 | body: 5 | - type: textarea 6 | id: what-happened 7 | attributes: 8 | label: Issue Details 9 | description: What happened? 10 | placeholder: Is your feature request related to a problem? Please add a clear and concise description of what the problem is. 11 | validations: 12 | required: true 13 | 14 | - type: textarea 15 | id: how_it_should_be 16 | attributes: 17 | label: Proposed solution 18 | placeholder: Describe the solution you'd like in a clear and concise manner. 19 | validations: 20 | required: true 21 | 22 | - type: textarea 23 | id: additional 24 | attributes: 25 | label: Alternative solution 26 | placeholder: A clear and concise description of any alternative solutions or features you've considered. 27 | validations: 28 | required: false 29 | 30 | - type: markdown 31 | attributes: 32 | value: | 33 | --- 34 | Upvote [important issues](https://github.com/AdguardTeam/AdGuardVPNForAndroid/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+) with a :+1: -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/03-question.yaml: -------------------------------------------------------------------------------- 1 | name: ❓ Question 2 | description: If the options above do not work for you 3 | labels: ["Question"] 4 | body: 5 | - type: markdown 6 | attributes: 7 | value: Thanks for taking the time to fill out this form! 8 | 9 | - type: checkboxes 10 | attributes: 11 | label: Please answer the following questions for yourself before submitting a question. 12 | options: 13 | - label: I am running the latest version 14 | - label: I checked the [knowledge base](https://adguard-vpn.com/kb/) and found no answer 15 | required: true 16 | - label: I checked to make sure that this issue has not already been filed 17 | required: true 18 | 19 | - type: textarea 20 | id: question 21 | attributes: 22 | label: Ask a question 23 | placeholder: If you want to know more about how the app works. 24 | validations: 25 | required: true -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | 'blank_issues_enabled': true 2 | 'contact_links': 3 | - 'about': > 4 | Please check AdGuard VPN Knowledgebase for more useful information about our products 5 | 'name': 'Knowledgebase' 6 | 'url': 'https://adguard-vpn.com/kb/' -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- 1 | # Number of days of inactivity before an issue becomes stale 2 | daysUntilStale: 60 3 | # Number of days of inactivity before a stale issue is closed 4 | daysUntilClose: 7 5 | # Issues with these labels will never be considered stale 6 | exemptLabels: 7 | - 'Android bug' 8 | - 'Bug' 9 | - 'Compatibility' 10 | - 'Enhancement' 11 | - 'Feature request' 12 | - 'Localization' 13 | # Label to use when marking an issue as stale 14 | staleLabel: 'Wontfix' 15 | # Comment to post when marking an issue as stale. Set to `false` to disable 16 | markComment: > 17 | This issue has been automatically marked as stale because it has not had 18 | recent activity. It will be closed if no further activity occurs. Thank you 19 | for your contributions. 20 | # Comment to post when closing a stale issue. Set to `false` to disable 21 | closeComment: false -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |   2 |

3 | 4 | 5 | AdGuard VPN for Android 6 | 7 |

8 | 9 |

Fast, flexible and reliable VPN solution for Android

10 | 11 |

12 | Your online safety and anonymity guaranteed by a trusted developer. 13 |

14 | 15 |

16 | Website | 17 | Reddit | 18 | Twitter | 19 | Telegram 20 |

21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 | 32 | 33 | 34 |
35 | 36 | Latest release 37 | 38 | 39 | Beta version> 40 | 41 |

42 | 43 | 44 |   45 |

46 | 47 | Get it on Google Play 48 | 49 |   50 | 51 | Explore it on AppGallery 52 | 53 |   54 | 55 | Get it on Mi App Mall 56 | 57 |   58 | 59 | Available on Galaxy Store 60 | 61 |

62 | 63 |   64 |

65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 |

78 | 79 | 80 | > **Disclaimer** 81 | > * AdGuard VPN for Android is not an open source project. We use GitHub as an open bug tracker for users to see what developers are working on. However, we at AdGuard create [a lot of open source software](https://github.com/search?o=desc&q=topic%3Aopen-source+org%3AAdguardTeam+fork%3Atrue&s=stars&type=Repositories). 82 | > * Privacy policy: https://adguard-vpn.com/privacy.html 83 | 84 | AdGuard VPN serves to protect your online privacy, encrypt your connection, hide your IP address and websites you visit from anyone (including your ISP). Cutting-edge technologies and multiple customization options will help conceal your location and ensure anonymous browsing on the web. 85 | 86 | To get more information and to download AdGuard VPN for Android, visit our website [https://adguard-vpn.com/](https://adguard-vpn.com/). 87 | 88 | 89 | 90 | ## Feedback options 91 | 92 | We appreciate your feedback and always welcome both constructive critisism and new ideas. 93 | 94 | You can use GitHub to report a bug or to submit a feature request. To do so, go to [this page](https://github.com/AdguardTeam/AdguardVPNForAndroid/issues), click the _New issue_ button and choose between creating a bug report or feature request. 95 | --------------------------------------------------------------------------------