Dec 4th, 2025- Banner, Classic Feedback, and Beta!
General | Posted a day agoHey there fuzzies!
We are here with a cozy holiday banner update! ☕
This loafy cuteness banner was made by
nuggetkun!
Be sure to bombard their shouts for this fantastic piece or flood their comments on the original here.
Please use the tag FABanner2025 in your keywords so we can easily locate submissions!
With the end of the year coming up, if you create a banner design meant for after Jan 1st please use the new tag FABanner2026. To be clear- using the new tag will not mean those with 2025 are no longer considered. We may still pick some from previous years as so many wonderful banners have been submitted!
What are community banners?
Our Community Banners are where artists submit banner ideas throughout the year and, if chosen, they will be featured as the site's default banner for a minimum of one week—sometimes longer if it fits a season or holiday. There is no set amount of banners that we choose. We may pick 3, or 12, or even 42! Remember to add FABanner2025(or 2026) to your tags for us to easily locate submissions. We ask that at least one of the mascots is featured, but preferably both of us. Focus must be primarily on the mascots. All banners must meet General Rating guidelines to be considered. Banner sizes are fixed at 1850x300 pixels.
We have some more news we'd like to mention while we have your attention!
Back in 2019 we first announced we'd be retiring the Classic UI, eventually making it no longer available. Classic currently causes many issues and slowdowns for the team as we add new features and update the site. It doubles the amount of work that has to be done as Classic and Modern are different code bases. In addition, Classic just cannot support many of the new updates we've been working on. This has resulted in Classic users being unable to use modern features. Our techs ran the numbers and currently only 4.6% of all active accounts on Fur Affinity still use Classic. On 09/22/2025 we announced that all new accounts after that post would no longer be able to access Classic while it was being depreciated.
Whenever we implement a new feature for the Modern UI, we make a point to remind everyone that constructive feedback is always welcome—especially from the dedicated Classic users—so we can continue to refine Modern. We are going to be more vocal about those reminders. Without constructive feedback, we cannot know what you like or dislike about the UIs. We need community feedback so we can keep making the improvements the community wants!
To make feedback as successful as possible, we have a few ground rules:
1. Feedback and critique must be constructive. Comments like "It's ugly," "I don't like it," or "keep Classic" are valid opinions, but they aren't constructive feedback. We need examples and explanations. An example of constructive feedback would be "I don't like it because the text is hard to read because it doesn't have enough contrast."
2. Scope:
- Features that Classic already has that Modern doesn't.
- Features that Modern already has but how those features could be better.
- If you want to suggest new features for Modern, please submit a Trouble Ticket under the General > Feedback category.
3. Do not plead for Classic to stay. Maintaining Classic is making it impossible for our coders to make meaningful progress on anything else. Classic needs to be retired.
4. Fur Affinity rules and conduct expectations still apply. Remember to be kind and excellent to each other in the comments.
Together we hope we can make some solid improvements for everyone to enjoy!
Some feedback we’ve gotten from tickets, comments, and our official Discord so far:
Note this list is not complete and will be adjusted as needed. Some suggestions might not be possible to implement at this time, but will be kept for future reference.
We will be working on improving Modern with this feedback in mind and have a live beta site for FA+ users to test out before being pushed to all users. When the update is released to all users, an official end date for Classic will be announced. This project is a big undertaking and may take a couple months, so we appreciate your patience and support while we work on improving FA for everyone!
We are here with a cozy holiday banner update! ☕
This loafy cuteness banner was made by
nuggetkun!Be sure to bombard their shouts for this fantastic piece or flood their comments on the original here.
⭐COMMUNITY BANNER ENTRY INFO⭐Please use the tag FABanner2025 in your keywords so we can easily locate submissions!
With the end of the year coming up, if you create a banner design meant for after Jan 1st please use the new tag FABanner2026. To be clear- using the new tag will not mean those with 2025 are no longer considered. We may still pick some from previous years as so many wonderful banners have been submitted!
What are community banners?
Our Community Banners are where artists submit banner ideas throughout the year and, if chosen, they will be featured as the site's default banner for a minimum of one week—sometimes longer if it fits a season or holiday. There is no set amount of banners that we choose. We may pick 3, or 12, or even 42! Remember to add FABanner2025(or 2026) to your tags for us to easily locate submissions. We ask that at least one of the mascots is featured, but preferably both of us. Focus must be primarily on the mascots. All banners must meet General Rating guidelines to be considered. Banner sizes are fixed at 1850x300 pixels.
We have some more news we'd like to mention while we have your attention!
Back in 2019 we first announced we'd be retiring the Classic UI, eventually making it no longer available. Classic currently causes many issues and slowdowns for the team as we add new features and update the site. It doubles the amount of work that has to be done as Classic and Modern are different code bases. In addition, Classic just cannot support many of the new updates we've been working on. This has resulted in Classic users being unable to use modern features. Our techs ran the numbers and currently only 4.6% of all active accounts on Fur Affinity still use Classic. On 09/22/2025 we announced that all new accounts after that post would no longer be able to access Classic while it was being depreciated.
Whenever we implement a new feature for the Modern UI, we make a point to remind everyone that constructive feedback is always welcome—especially from the dedicated Classic users—so we can continue to refine Modern. We are going to be more vocal about those reminders. Without constructive feedback, we cannot know what you like or dislike about the UIs. We need community feedback so we can keep making the improvements the community wants!
To make feedback as successful as possible, we have a few ground rules:
1. Feedback and critique must be constructive. Comments like "It's ugly," "I don't like it," or "keep Classic" are valid opinions, but they aren't constructive feedback. We need examples and explanations. An example of constructive feedback would be "I don't like it because the text is hard to read because it doesn't have enough contrast."
2. Scope:
- Features that Classic already has that Modern doesn't.
- Features that Modern already has but how those features could be better.
- If you want to suggest new features for Modern, please submit a Trouble Ticket under the General > Feedback category.
3. Do not plead for Classic to stay. Maintaining Classic is making it impossible for our coders to make meaningful progress on anything else. Classic needs to be retired.
4. Fur Affinity rules and conduct expectations still apply. Remember to be kind and excellent to each other in the comments.
Together we hope we can make some solid improvements for everyone to enjoy!
Some feedback we’ve gotten from tickets, comments, and our official Discord so far:
- Classic Light colors moved to Modern/Accessible Color Palettes (Being looked at by Tech)
- USER GALLERIES
- Mini Gallery returned to Centered position
- Gallery Folders Changed to Better position or create "See Folders" button.
- "You Are Here" indicator in mini-gallery navigation.
- Minimalist Modern Skin
- SPACING ISSUES
- Verticality/Scrolling Concerns
- Empty Spacing
- Unified Button Sizes/Format (This section includes the buttons in the comment area of FA)
- Font Sizing/Scaling concerns
- Page Stats in-line with Page Profile or similar design adjustments
- Lack of mobile API for functioning mobile version
- LINKS
- Visited/Un-visited link distinctions
- Remove the dotted underline
- Ability to hide Header/Nav Bar
- Thumbnails instead of Full Resolution (You can adjust this already in Account Settings > Image Full View. You do have to input your password to update these settings, we are working on removing that requirement for UI swapping.)
- COMMISSION TAB
- Create/Reset Display/End Comm Edit buttons misaligned
- Mobile: Commissions area is cut off without a way to view it
- Stylistic Mismatch of Input Boxes (users cites Slate Theme this is the most noticeable between Account Settings vs. Site At Large)
- NOTES SYSTEM
- Legend for Priority Coloration/Clearer Coloration
- Overall Style Update
- Adjusting Icons to look clearer in 4k
- Drop-down for Emoticons (Make them easier to find)
Note this list is not complete and will be adjusted as needed. Some suggestions might not be possible to implement at this time, but will be kept for future reference.
We will be working on improving Modern with this feedback in mind and have a live beta site for FA+ users to test out before being pushed to all users. When the update is released to all users, an official end date for Classic will be announced. This project is a big undertaking and may take a couple months, so we appreciate your patience and support while we work on improving FA for everyone!
Nov 17th, 2025- Exploit and Potential Breach Disclosure
General | Posted 2 weeks agoOn Saturday, November 15th, we became aware of a short-lived exploit that impacted roughly 7,000 accounts. The site was taken offline briefly to address the issue. The exploit has been resolved, but we want to let everyone know what happened.
The exploit accessed pages to scrape data. The targeted pages were Account Settings, Edit Profile, and User Notes (Inbox, Outbox, Trash, and Archives). The targeted data was Usernames, emails, and Notes, but due to the nature of the exploit the data may not have been pulled. 35% of the impacted accounts have 0 Notes on their account.
We are sending emails and notes to impacted users.
This exploit occurred due to a lapse in URL processing in our BBCode implementation, which recently had its processing code changed without a proper escape function that fully sanitized the URI (uniform resource identifier). We located this bug and patched it so escaping is no longer possible.
Members of our community and our staff reported the exploit roughly 3 hours after it was introduced to the site. Upon learning about the vulnerability, we immediately took the site offline to ensure we could contain the spread and eradicate the exploit before it affected any further users.
FAQ
Q: Why did it take so long to post this?
A: Many of our lead staff members were away when this occurred and we wanted to take the time needed to make sure the issue was completely understood and resolved.
Q: Why was the site down for 11 minutes on Sunday?
A: The downtime on Sunday was completely unrelated to the exploit issue. On Sunday, we noticed that users were having issues with uploading and investigated our storage system, which required us to put the site in offline mode for a few minutes while we did some debugging/troubleshooting.
Q: Were passwords compromised?
A: No, the exploit did not have access to any passwords.
Q: Do I need to do anything?
A: No, no action is required for users.
Q: Who can I contact if I have more questions?
A: Please open a Trouble Ticket.
Q: Was the downtime on Tuesday, November 18th also related to this issue?
A: No, that was due to a global outage from Cloudflare, our caching provider: https://www.cloudflarestatus.com/in.....s/8gmgl950y3h7
Thank you all for your support through this, and a reminder to be excellent to each other in the comments.
The exploit accessed pages to scrape data. The targeted pages were Account Settings, Edit Profile, and User Notes (Inbox, Outbox, Trash, and Archives). The targeted data was Usernames, emails, and Notes, but due to the nature of the exploit the data may not have been pulled. 35% of the impacted accounts have 0 Notes on their account.
We are sending emails and notes to impacted users.
This exploit occurred due to a lapse in URL processing in our BBCode implementation, which recently had its processing code changed without a proper escape function that fully sanitized the URI (uniform resource identifier). We located this bug and patched it so escaping is no longer possible.
Members of our community and our staff reported the exploit roughly 3 hours after it was introduced to the site. Upon learning about the vulnerability, we immediately took the site offline to ensure we could contain the spread and eradicate the exploit before it affected any further users.
FAQ
Q: Why did it take so long to post this?
A: Many of our lead staff members were away when this occurred and we wanted to take the time needed to make sure the issue was completely understood and resolved.
Q: Why was the site down for 11 minutes on Sunday?
A: The downtime on Sunday was completely unrelated to the exploit issue. On Sunday, we noticed that users were having issues with uploading and investigated our storage system, which required us to put the site in offline mode for a few minutes while we did some debugging/troubleshooting.
Q: Were passwords compromised?
A: No, the exploit did not have access to any passwords.
Q: Do I need to do anything?
A: No, no action is required for users.
Q: Who can I contact if I have more questions?
A: Please open a Trouble Ticket.
Q: Was the downtime on Tuesday, November 18th also related to this issue?
A: No, that was due to a global outage from Cloudflare, our caching provider: https://www.cloudflarestatus.com/in.....s/8gmgl950y3h7
Thank you all for your support through this, and a reminder to be excellent to each other in the comments.
Nov 11th, 2025- Banner, IPv6, Downtime, and General Update
General | Posted 3 weeks agoHey there fuzzies!
First and foremost we are going to steal the spotlight from Rednef for a minute to give praise to
ltoo for this adorable banner! Be sure to flood them with watches, faves, and comments on the original here!
Thanks for hanging in there during our scheduled downtime this morning. Everything went smoothly! Though we recognize that this journal and social media posts didn't come as quickly as they should.
We’ve applied all the necessary changes to implement IPv6 support across our entire system. Up until now, all IPv6 requests were translated into IPv4 and then served normally. With this update, native IPv6 support means increased security for those on IPv6 only connections (most mobile users) and paves the way for easier implementation of upcoming features down the road. This update is part of our 2025 road map we introduced in this year's town hall back in March.
IPv6 is an improved networking protocol that has been seeing rapid adoption in recent years, especially by mobile carriers. While we have always supported the traditional IPv4 addressing format, this update allows us to future-proof Fur Affinity by providing native support to IPv6!
There is one more step we need to take that will require a small amount of downtime tomorrow morning (November 12 at 5 AM ET) to fully finish the IPv6 update. The downtime is expected to last about 30 minutes. We do not expect any further downtime needed for this specific update and we thank you for your patience!
To see the other updates we’ve pushed, visit our changelog page here.
We are also introducing a brand new status site that you can use to check Fur Affinity site status and keep up-to-date with ongoing maintenance during the outage without a Discord or Social Media Account! You can visit it any time at https://status.furaffinity.net/
We want to address some concerns with internet safety and scamming, especially with the upcoming holidays which typically have an increase in suspicious and fraudulent activities.
Whether you use Fur Affinity, Discord, Bluesky, Reddit, Telegram or any other form of social media, furries by and large have been seeing a rise in attempts for commission and art scams. While our moderation team works behind the scenes to stop them, the only way to truly stop scammers is with the knowledge of their existence and tactics. We have seen a very small, but persistent group continue to try to cause issues, and we want to remind our users of some safety best practices.
– Staff Impersonation Scams: We have recently seen an increase in scammers pretending to be site staff. Fur Affinity staff will never ask you to change your email to something that is not yours, nor will we ask you to give us your password. In addition, our staff will not contact you about matters related to the website or your account in the Fur Affinity Discord or as a private message on Discord. Legitimate notifications from Fur Affinity Staff will always appear in one of two forms:
– Notes on site from the official official "Fur Affinity Staff" account (look for the star shield icon before the display name, like the one next to my name, and double-check the account name).
https://d.furaffinity.net/media/jou.....nder-badge.jpg
– An email from an [at]furaffinity.net address.
Fur Affinity staff will never...
– Contact you and ask you to change your password.
– Contact you and ask you to change your email to a different email which you do not own.
– Discuss an action or possible action for a user through a third party.
– Contact you through another platform [Discord, Twitter, Bluesky] about an issue occurring on our site.
– Contact you as an individual staff member in a direct message (DM) to you on Discord, another platform, or on our site.
Users with questions, comments, or concerns about moderation actions should open a Trouble Ticket or send an email via appeals.
– YCH Scams:
One of the more common scams is the claim that an older YCH (“your character here”) commission has suddenly become available again after the original buyer backed out. They target previous highest bidders on YCHs in an attempt to dupe them into paying. Most of the time, they use new accounts with a name that is very close to the original artist’s username, but the spelling/formatting is just slightly off.
– Commission Scammers:
If someone messages you first with an unsolicited commission offer, that is a red flag. Scammers love to impersonate existing artists via stolen or AI-generated content to lure people in with the promise of affordable, high-quality commissions with fast turnaround times. They then send out mass notices in an attempt to catch as many people as they can. This type of scammer will often request for further communication to continue on another platform, such as Discord or Telegram. If somebody messages first, always be wary and do your research before committing to a commission.
– "Accidentally Reported You" Scams:
Another common tactic is the scammer pretending they've reported your account, then telling you what to do to make sure action isn't taken against you. The directions and links they give are malicious and should not be followed. If you're ever unsure about the status of your account please open a Trouble Ticket and staff will assist you.
– Invoice When Paying:
Always ask for an invoice, and NEVER pay with “friends and family” options unless you know and trust the person. Doing so waives your rights to a refund and any money sent is considered a non-refundable gift. Again, always request an invoice; they come with buyer protections built in.
– Double-Check Their Profile:
Take a moment to double-check that the person you are messaging is who they say they are. New accounts will have a green leaf icon in place after their display name.
https://d.furaffinity.net/media/jou.....-user-leaf.jpg
Ensure they are not using a new account, and their profile takes you to a user page that has been registered for a while and has an established gallery. Galleries without a visible history of completed works can be a red flag. Be cautious if you receive a message from an account you do not know or appears new, especially if you get an unfamiliar link encouraging you to click it.
– Double-Check Their Username:
While display names can have duplicates, usernames cannot. Make sure to check the username, not just the display name! On our website the username is in place to the right of the display name in a smaller font. This image uses the official Fur Affinity staff account as an example (and highlights the staff icon):
https://d.furaffinity.net/media/jou.....e-username.jpg
On Discord you can check a user’s profile by clicking their name and the username will show just under their display name:
https://d.furaffinity.net/media/jou.....rd-profile.jpg
(This example is from the official Discord “Custom Profiles” documentation, and isn’t a real user.)
- Have them tell you their Discord/Messenger name:
Multiple scammers may use one gallery account as “theirs”. They avoid detection of moderators by avoiding saying their off-site names because it will make it obvious they are either repeat offenders or multiple people using the same account. Never give your username first.
– Reporting suspicious activity and accounts helps our team moderate them and keeps our community safer.
If you have evidence of a scam, impersonation, or are contacted in a way on Fur Affinity that seems suspicious or gives you “red flags,” please submit a trouble ticket so we can look into the issue further.
It’s getting close to that time of year again so we wanted to let everyone know that we will be doing some Black Friday sales this year! We didn’t last year due to everything we had going on but we have some important happenings for this one.
Advertising Discounts
We have run ad discounts in previous years so we will be doing that again this year! We encourage you to take advantage of this deal—ad prices WILL be going up Jan 1st, 2026. Ad prices have been kept low for many years now but the time has come where we need to evaluate the pricing to make sure we can continue funding the site. We will still strive to make these affordable to our community members and offer more add-ons and customization options as well as multi-month discounts.
We hope to add other fun items to the Black Friday Sales but want to be 100% sure we can implement these ideas before announcing them. Keep your peepers PEEPED! 👀
It’s been a few months so we wanted to update you all on where we are with the 2025 roadmap:
Main ticket items
⭐ Tag Blocking Part 1 - Completed ✅
⭐ Display Names (FA+ Launch) - Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes - Completed ✅
⭐ Large Bugfixes Round 1- Completed ✅
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - Completed ✅
⭐ IPv6 Support - Completed ✅
⭐ User Block Improvements Phase 1 - Completed ✅
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Completed ✅
⭐ Writing Upgrades - Completed ✅
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - In Development ✏️
⭐ User Block Improvements Phase 2 - Researching 📖
Side Projects
✏️ Site page “Banner Museum” -Completed ✅
✏️ Site page “I Was Here” - Completed ✅
✏️ Site page “Wall of Awesome” - Completed ✅
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes - Completed ✅
✏️ Added a Mature rating to ads - Completed ✅
Thank you all for your continued support and being a part of FA! Remember to be excellent to each other in the comments.
First and foremost we are going to steal the spotlight from Rednef for a minute to give praise to
ltoo for this adorable banner! Be sure to flood them with watches, faves, and comments on the original here!Thanks for hanging in there during our scheduled downtime this morning. Everything went smoothly! Though we recognize that this journal and social media posts didn't come as quickly as they should.
We’ve applied all the necessary changes to implement IPv6 support across our entire system. Up until now, all IPv6 requests were translated into IPv4 and then served normally. With this update, native IPv6 support means increased security for those on IPv6 only connections (most mobile users) and paves the way for easier implementation of upcoming features down the road. This update is part of our 2025 road map we introduced in this year's town hall back in March.
IPv6 is an improved networking protocol that has been seeing rapid adoption in recent years, especially by mobile carriers. While we have always supported the traditional IPv4 addressing format, this update allows us to future-proof Fur Affinity by providing native support to IPv6!
There is one more step we need to take that will require a small amount of downtime tomorrow morning (November 12 at 5 AM ET) to fully finish the IPv6 update. The downtime is expected to last about 30 minutes. We do not expect any further downtime needed for this specific update and we thank you for your patience!
To see the other updates we’ve pushed, visit our changelog page here.
We are also introducing a brand new status site that you can use to check Fur Affinity site status and keep up-to-date with ongoing maintenance during the outage without a Discord or Social Media Account! You can visit it any time at https://status.furaffinity.net/
Internet Safety and Scamming
We want to address some concerns with internet safety and scamming, especially with the upcoming holidays which typically have an increase in suspicious and fraudulent activities.
Whether you use Fur Affinity, Discord, Bluesky, Reddit, Telegram or any other form of social media, furries by and large have been seeing a rise in attempts for commission and art scams. While our moderation team works behind the scenes to stop them, the only way to truly stop scammers is with the knowledge of their existence and tactics. We have seen a very small, but persistent group continue to try to cause issues, and we want to remind our users of some safety best practices.
Common Examples of Scams
– Staff Impersonation Scams: We have recently seen an increase in scammers pretending to be site staff. Fur Affinity staff will never ask you to change your email to something that is not yours, nor will we ask you to give us your password. In addition, our staff will not contact you about matters related to the website or your account in the Fur Affinity Discord or as a private message on Discord. Legitimate notifications from Fur Affinity Staff will always appear in one of two forms:
– Notes on site from the official official "Fur Affinity Staff" account (look for the star shield icon before the display name, like the one next to my name, and double-check the account name).
https://d.furaffinity.net/media/jou.....nder-badge.jpg
– An email from an [at]furaffinity.net address.
Fur Affinity staff will never...
– Contact you and ask you to change your password.
– Contact you and ask you to change your email to a different email which you do not own.
– Discuss an action or possible action for a user through a third party.
– Contact you through another platform [Discord, Twitter, Bluesky] about an issue occurring on our site.
– Contact you as an individual staff member in a direct message (DM) to you on Discord, another platform, or on our site.
Users with questions, comments, or concerns about moderation actions should open a Trouble Ticket or send an email via appeals.
– YCH Scams:
One of the more common scams is the claim that an older YCH (“your character here”) commission has suddenly become available again after the original buyer backed out. They target previous highest bidders on YCHs in an attempt to dupe them into paying. Most of the time, they use new accounts with a name that is very close to the original artist’s username, but the spelling/formatting is just slightly off.
– Commission Scammers:
If someone messages you first with an unsolicited commission offer, that is a red flag. Scammers love to impersonate existing artists via stolen or AI-generated content to lure people in with the promise of affordable, high-quality commissions with fast turnaround times. They then send out mass notices in an attempt to catch as many people as they can. This type of scammer will often request for further communication to continue on another platform, such as Discord or Telegram. If somebody messages first, always be wary and do your research before committing to a commission.
– "Accidentally Reported You" Scams:
Another common tactic is the scammer pretending they've reported your account, then telling you what to do to make sure action isn't taken against you. The directions and links they give are malicious and should not be followed. If you're ever unsure about the status of your account please open a Trouble Ticket and staff will assist you.
Protecting Yourself
– Invoice When Paying:
Always ask for an invoice, and NEVER pay with “friends and family” options unless you know and trust the person. Doing so waives your rights to a refund and any money sent is considered a non-refundable gift. Again, always request an invoice; they come with buyer protections built in.
– Double-Check Their Profile:
Take a moment to double-check that the person you are messaging is who they say they are. New accounts will have a green leaf icon in place after their display name.
https://d.furaffinity.net/media/jou.....-user-leaf.jpg
Ensure they are not using a new account, and their profile takes you to a user page that has been registered for a while and has an established gallery. Galleries without a visible history of completed works can be a red flag. Be cautious if you receive a message from an account you do not know or appears new, especially if you get an unfamiliar link encouraging you to click it.
– Double-Check Their Username:
While display names can have duplicates, usernames cannot. Make sure to check the username, not just the display name! On our website the username is in place to the right of the display name in a smaller font. This image uses the official Fur Affinity staff account as an example (and highlights the staff icon):
https://d.furaffinity.net/media/jou.....e-username.jpg
On Discord you can check a user’s profile by clicking their name and the username will show just under their display name:
https://d.furaffinity.net/media/jou.....rd-profile.jpg
(This example is from the official Discord “Custom Profiles” documentation, and isn’t a real user.)
- Have them tell you their Discord/Messenger name:
Multiple scammers may use one gallery account as “theirs”. They avoid detection of moderators by avoiding saying their off-site names because it will make it obvious they are either repeat offenders or multiple people using the same account. Never give your username first.
– Reporting suspicious activity and accounts helps our team moderate them and keeps our community safer.
If you have evidence of a scam, impersonation, or are contacted in a way on Fur Affinity that seems suspicious or gives you “red flags,” please submit a trouble ticket so we can look into the issue further.
Black Friday Sales!
It’s getting close to that time of year again so we wanted to let everyone know that we will be doing some Black Friday sales this year! We didn’t last year due to everything we had going on but we have some important happenings for this one.
Advertising Discounts
We have run ad discounts in previous years so we will be doing that again this year! We encourage you to take advantage of this deal—ad prices WILL be going up Jan 1st, 2026. Ad prices have been kept low for many years now but the time has come where we need to evaluate the pricing to make sure we can continue funding the site. We will still strive to make these affordable to our community members and offer more add-ons and customization options as well as multi-month discounts.
We hope to add other fun items to the Black Friday Sales but want to be 100% sure we can implement these ideas before announcing them. Keep your peepers PEEPED! 👀
Roadmap Update!
It’s been a few months so we wanted to update you all on where we are with the 2025 roadmap:
Main ticket items
⭐ Tag Blocking Part 1 - Completed ✅
⭐ Display Names (FA+ Launch) - Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes - Completed ✅
⭐ Large Bugfixes Round 1- Completed ✅
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - Completed ✅
⭐ IPv6 Support - Completed ✅
⭐ User Block Improvements Phase 1 - Completed ✅
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Completed ✅
⭐ Writing Upgrades - Completed ✅
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - In Development ✏️
⭐ User Block Improvements Phase 2 - Researching 📖
Side Projects
✏️ Site page “Banner Museum” -Completed ✅
✏️ Site page “I Was Here” - Completed ✅
✏️ Site page “Wall of Awesome” - Completed ✅
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes - Completed ✅
✏️ Added a Mature rating to ads - Completed ✅
Thank you all for your continued support and being a part of FA! Remember to be excellent to each other in the comments.
September 5th, 2025- Maintenance Complete and Update!
General | Posted 3 months agoHey there fuzzies!
We did it! We made it through without catching fire! (hopefully)
https://d.furaffinity.net/media/jou.....aintenance.png
[art by
y2hecate]
This upgrade includes an expansion of our backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, improved internal infrastructure monitoring, and additional bandwidth to help during peak times of usage.
If you notice any issues please report them to our techs here! Report a problem[/url]
We are also excited to announce the launch of our Wall-o-Awesome!
The Wall-o-Awesome shows the list of all of our FA+ subscriptions and donations to the website. Each tier represents what level of support was provided to Fur Affinity (with each $5 donation counting as a month of FA+). These tiers will also result in badges being rewarded to users on the list. Those are still a work in progress but will be released soon.
And we’re getting involved too! You can have your donation go to either myself or Rednef (ya know, that OTHER mascot…), and a winner will be decided every month for who the best mascot is! All donations to the mascots will be used for FA upkeep and preventative maintenance!
https://d.furaffinity.net/media/jou.....est_mascot.png
[art by
inferndragon]
We are also happy to share an update to our roadmap!
Main ticket items
⭐ Tag Blocking Part 1 - Completed ✅
⭐ Display Names (FA+ Launch) - Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes - Completed ✅
⭐ Large Bugfixes Round 1 - Completed ✅
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - Completed ✅
⭐ IPv6 Support - In Code Review ⏳
⭐ User Block Improvements Phase 1 - Completed ✅
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Completed ✅
⭐ Writing Upgrades - Completed ✅
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - In Development ✏️
⭐ User Block Improvements Phase 2 - Researching 📖
Side Quests
✏️ Site page “Banner Museum” - Completed ✅
✏️ Site page “I Was Here” - Completed ✅
✏️ Site page “Wall of Awesome” - Completed ✅
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes - Completed ✅
✏️ Added a Mature rating to ads - Completed ✅
This update also includes new new features:
⚙️ Wall of Awesome added.
⚙️ Shouts now have pagination.
⚙️ All written works except for ".doc" can now be rendered in the browser.
⚙️ Relocated Dragoneer's famous taco recipe in the code
⚙️ Added the "Click here to close" bar at the bottom of the screen for closing the Image Viewer.
⚙️ Audio submissions now use plyr.js, adding speed controls as well as a more consistent player across platforms.
⚙️ Updated the watch and block buttons to no longer require a complete page load to apply.
- Block and Watch will no longer use the "+" or "-" noise.
⚙️ Blocklist on Profile page is now an import.
- The intended method to block a user is to do it via their userpage. The text box on the profile info is meant to be used for importing large lists.
- FA+ users can import 10k names while non-FA+ can do 5k.
- This has a cooldown of 1 week regardless of FA+ status.
⚙️ Added a "Bad Tags?" button to the submission page that links to a trouble ticket template for easy reporting.
⚙️ Added "Show/Hide Blocked User Content" option to the profile info page.
And some maintenance fixes as well:
⚙️ Fixed CSS for tags on Slate and Retro to make them easier to read.
⚙️ Birthday changes are now limited to 3.
⚙️ Watchlist now sorts by display name.
- The page is also a full page instead of an isolated one, so you're no longer trapped in the "Watch Dimension"
⚙️ Comment icons should now scale properly across devices as well as avoid screen shifting.
⚙️ Added alt and hover text to user symbols so they're more descriptive as to what they mean.
⚙️ Images are no longer censored by default and will be censored as the page loads.
- This benefits users that use noJS or something that prevents Javascript from running.
⚙️ Mini-descriptions now show the reason for blocking content.
⚙️ FA logo now uses webp with a png fallback.
⚙️ Updated "Show/Hide Content" text to specify that its referring content "Without tags", as there was some confusion that led to accidental toggles.
⚙️ There is now a counter of how many tags you've blocked on the profile info page.
⚙️ Attempted to fix a bug on Firefox that renders unicode as emojis. This will likely only fix it on Windows 10+.
⚙️ Image viewer on submissions now uses the device zoom to figure out how big to show.
We did it! We made it through without catching fire! (hopefully)
https://d.furaffinity.net/media/jou.....aintenance.png
[art by
y2hecate]This upgrade includes an expansion of our backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, improved internal infrastructure monitoring, and additional bandwidth to help during peak times of usage.
If you notice any issues please report them to our techs here! Report a problem[/url]
Wall-o-Awesome
We are also excited to announce the launch of our Wall-o-Awesome!
The Wall-o-Awesome shows the list of all of our FA+ subscriptions and donations to the website. Each tier represents what level of support was provided to Fur Affinity (with each $5 donation counting as a month of FA+). These tiers will also result in badges being rewarded to users on the list. Those are still a work in progress but will be released soon.
And we’re getting involved too! You can have your donation go to either myself or Rednef (ya know, that OTHER mascot…), and a winner will be decided every month for who the best mascot is! All donations to the mascots will be used for FA upkeep and preventative maintenance!
https://d.furaffinity.net/media/jou.....est_mascot.png
[art by
inferndragon]Roadmap 2025
We are also happy to share an update to our roadmap!
Main ticket items
⭐ Tag Blocking Part 1 - Completed ✅
⭐ Display Names (FA+ Launch) - Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes - Completed ✅
⭐ Large Bugfixes Round 1 - Completed ✅
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - Completed ✅
⭐ IPv6 Support - In Code Review ⏳
⭐ User Block Improvements Phase 1 - Completed ✅
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Completed ✅
⭐ Writing Upgrades - Completed ✅
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - In Development ✏️
⭐ User Block Improvements Phase 2 - Researching 📖
Side Quests
✏️ Site page “Banner Museum” - Completed ✅
✏️ Site page “I Was Here” - Completed ✅
✏️ Site page “Wall of Awesome” - Completed ✅
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes - Completed ✅
✏️ Added a Mature rating to ads - Completed ✅
This update also includes new new features:
⚙️ Wall of Awesome added.
⚙️ Shouts now have pagination.
⚙️ All written works except for ".doc" can now be rendered in the browser.
⚙️ Relocated Dragoneer's famous taco recipe in the code
⚙️ Added the "Click here to close" bar at the bottom of the screen for closing the Image Viewer.
⚙️ Audio submissions now use plyr.js, adding speed controls as well as a more consistent player across platforms.
⚙️ Updated the watch and block buttons to no longer require a complete page load to apply.
- Block and Watch will no longer use the "+" or "-" noise.
⚙️ Blocklist on Profile page is now an import.
- The intended method to block a user is to do it via their userpage. The text box on the profile info is meant to be used for importing large lists.
- FA+ users can import 10k names while non-FA+ can do 5k.
- This has a cooldown of 1 week regardless of FA+ status.
⚙️ Added a "Bad Tags?" button to the submission page that links to a trouble ticket template for easy reporting.
⚙️ Added "Show/Hide Blocked User Content" option to the profile info page.
And some maintenance fixes as well:
⚙️ Fixed CSS for tags on Slate and Retro to make them easier to read.
⚙️ Birthday changes are now limited to 3.
⚙️ Watchlist now sorts by display name.
- The page is also a full page instead of an isolated one, so you're no longer trapped in the "Watch Dimension"
⚙️ Comment icons should now scale properly across devices as well as avoid screen shifting.
⚙️ Added alt and hover text to user symbols so they're more descriptive as to what they mean.
⚙️ Images are no longer censored by default and will be censored as the page loads.
- This benefits users that use noJS or something that prevents Javascript from running.
⚙️ Mini-descriptions now show the reason for blocking content.
⚙️ FA logo now uses webp with a png fallback.
⚙️ Updated "Show/Hide Content" text to specify that its referring content "Without tags", as there was some confusion that led to accidental toggles.
⚙️ There is now a counter of how many tags you've blocked on the profile info page.
⚙️ Attempted to fix a bug on Firefox that renders unicode as emojis. This will likely only fix it on Windows 10+.
⚙️ Image viewer on submissions now uses the device zoom to figure out how big to show.
August 29th, 2025- Scheduled Maintenance
General | Posted 3 months agoHey there fuzzies!
Back in June we mentioned purchasing some new equipment, and the time has come! Fur Affinity is getting a much needed hardware upgrade to help prevent issues like what happened in May. This won’t prevent all possible issues, but it will help us lay the groundwork for the future by adding some much needed infrastructure.
It’s been over five years since our last hardware upgrade. We are all incredibly excited for this and are able to afford to do this due to all those who helped contribute to the GoFundMe last year. Because of your generosity, we had the funds on hand this time to make this happen and we cannot thank you enough!
This upgrade includes an expansion of our backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, improved internal infrastructure monitoring, and additional bandwidth to help during peak times of usage.
There will be scheduled downtime when installing new equipment and we want to give users early notice to prepare for this. Our scheduled maintenance window will be Friday September 5th at 1pm ET (GMT-4). We are setting this for a three hour window and hope that everything will go as smoothly as possible. If for some reason our outage time goes over that estimate, we will be sure to inform you on our various socials and our official discord
Back in June we mentioned purchasing some new equipment, and the time has come! Fur Affinity is getting a much needed hardware upgrade to help prevent issues like what happened in May. This won’t prevent all possible issues, but it will help us lay the groundwork for the future by adding some much needed infrastructure.
It’s been over five years since our last hardware upgrade. We are all incredibly excited for this and are able to afford to do this due to all those who helped contribute to the GoFundMe last year. Because of your generosity, we had the funds on hand this time to make this happen and we cannot thank you enough!
This upgrade includes an expansion of our backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, improved internal infrastructure monitoring, and additional bandwidth to help during peak times of usage.
Scheduled Downtime
There will be scheduled downtime when installing new equipment and we want to give users early notice to prepare for this. Our scheduled maintenance window will be Friday September 5th at 1pm ET (GMT-4). We are setting this for a three hour window and hope that everything will go as smoothly as possible. If for some reason our outage time goes over that estimate, we will be sure to inform you on our various socials and our official discord
August 6th, 2025- "I Was Here" Memorial Page
General | Posted 4 months agoPost directly from
Sciggles here:
I hope you all are doing well…It’s been a crazy year hasn’t it? Crazy that it’s been a year too…
It still doesn’t feel real...I’m still personally struggling to accept Dragoneer no longer being with us. I thought after his Celebration of Life it might get easier. But it hasn’t. I miss him dearly. I wish he could see all we’ve accomplished in the last year and I really believe he would be so proud of us if he could see it now.
We still have a long way to go. We’ve been through a lot and we’ve continued to pull through. We have a stronger team than ever before working together to make Fur Affinity the best it can be. There will be bumps along the way and unexpected issues I’m sure. But I know we’re all going to keep going to make Fur Affinity everything it can be and hopefully more and remembering to put our community first.
We still aren’t done with probate and everything we need to do to finalize items in Dragoneer’s estate as well as other legal matters. But we are very close to getting it wrapped up. We would not be able to do all that without again the help of everyone that so generously donated to the GFM last year. Thank you.
We wanted to take this time today to honor Dragoneer by releasing our Memorial page for all users who are no longer with us...Our team has worked hard to get this put together in time for this occasion. There may be some edits added to it as we get feedback but we hope this highlights the meaning behind those impactful words. (Please keep in mind that this page is only available on the Modern site theme. It will not show on Classic)
The beautiful banner art was done by
takahirosi, it will only be featured on the entire site for today but will have a permanent home on our memorial page.
We also want to highlight everyone that made it into the “I Was Here” submissions for the Celebration of life back in March.
Thank you to all the artists that contributed to this project. It means more to us than we can ever fully express. This song was written and performed by our very own
Novetrix Additional vocalists are
PepperCoyote, Palikui, Manic Knux Tygre, and Suedeer.
Art in the video is credited to the users that sent them in next to their slides, edits will be made if we missed anyone or made any spelling errors!
I know this is a solemn post and a different kind of announcement than usual. I hope that we can keep the comments on topic, and take a moment to remember all of those who are no longer with us, to honor their memories.
Sciggles here:I hope you all are doing well…It’s been a crazy year hasn’t it? Crazy that it’s been a year too…
It still doesn’t feel real...I’m still personally struggling to accept Dragoneer no longer being with us. I thought after his Celebration of Life it might get easier. But it hasn’t. I miss him dearly. I wish he could see all we’ve accomplished in the last year and I really believe he would be so proud of us if he could see it now.
We still have a long way to go. We’ve been through a lot and we’ve continued to pull through. We have a stronger team than ever before working together to make Fur Affinity the best it can be. There will be bumps along the way and unexpected issues I’m sure. But I know we’re all going to keep going to make Fur Affinity everything it can be and hopefully more and remembering to put our community first.
We still aren’t done with probate and everything we need to do to finalize items in Dragoneer’s estate as well as other legal matters. But we are very close to getting it wrapped up. We would not be able to do all that without again the help of everyone that so generously donated to the GFM last year. Thank you.
We wanted to take this time today to honor Dragoneer by releasing our Memorial page for all users who are no longer with us...Our team has worked hard to get this put together in time for this occasion. There may be some edits added to it as we get feedback but we hope this highlights the meaning behind those impactful words. (Please keep in mind that this page is only available on the Modern site theme. It will not show on Classic)
Sometimes the most important thing a person can ever say is
"I was here" - Dragoneer
The beautiful banner art was done by
takahirosi, it will only be featured on the entire site for today but will have a permanent home on our memorial page. We also want to highlight everyone that made it into the “I Was Here” submissions for the Celebration of life back in March.
Thank you to all the artists that contributed to this project. It means more to us than we can ever fully express. This song was written and performed by our very own
Novetrix Additional vocalists are
PepperCoyote, Palikui, Manic Knux Tygre, and Suedeer.Art in the video is credited to the users that sent them in next to their slides, edits will be made if we missed anyone or made any spelling errors!
I know this is a solemn post and a different kind of announcement than usual. I hope that we can keep the comments on topic, and take a moment to remember all of those who are no longer with us, to honor their memories.
July 21st, 2025- Staff Changes, Bug Fixes, and Advertising
General | Posted 4 months agoHey there fuzzies!
We weren’t expecting to make an announcement on this quite yet, but some of you have noticed some things that were unintended to go live. Hopefully we can get everyone caught up on what transpired over the weekend.
There has been some restructuring to our coding team as we had a departure in our Tech department. We thank them for their many years of service, and wish them the best in their future endeavors. This may cause some delays in our current Road Map items, so pardon our dust as the new tech staff get acclimated to our infrastructure!
As a result of this, when one of our techs pushed some staff-related updates and general bugfixes live, they also pushed out what the previous dev was working on before they were given more time to be fully tested and implemented for our upcoming update. Please provide us with feedback on this item and how it works (or doesn’t!) via our ticketing system here
In the future we will ensure that this doesn’t happen by establishing a better review process for new code submissions; however, the part of the feature that went live has already seen some good feedback, so we decided to keep the changes live while cleaning up the rough edges.
Meta Keywords - These reflect the selections under our submission upload dropdowns. They can now be blocked via our tag blocking feature. The ability to use them in search as searchable terms has yet to be added and will be implemented in a future update.
⚙️ Fixed a bug where pressing enter on the search page did not reset the search results back to page 1
⚙️ Moved “General Art” to the top in the Theme drop down when uploading
⚙️ Added the following categories in a new "Animation & Media" category group:
-2D Animation
-3D Animation
-Pixel Animation
-Interactive Media
⚙️ Reworded Neer’s Famous Taco Recipe for Clarity
⚙️ Adjusted coloration of the Mature Art labels in the Modern Light Theme to be more readable
⚙️ Fixed an issue with replacement thumbnails using the dimensions of the original thumbnail and not resizing appropriately.
Upcoming changes in advertising
In short, Fur Affinity will be implementing video ads in the near future. They will be visible to logged out guests only, and will be a big help in bringing on new paid staff. If you are signed in, you will NOT see these. Again, these are going to show for signed out users only.
We are planning an update to our in house ads in the near future in regards to different pricing options and sizes that we hope many will be interested in but it isn’t something we are ready to launch just yet. One such option is geotargeting for community ads, which has been highly requested!
Even though these were pushed early, we hope it’s something that helps improve the site experience for you all!
https://d.furaffinity.net/media/jou.....fenderbomb.png
[art by
jamesalesto]
Reminder to be excellent to each other in the comments!
We weren’t expecting to make an announcement on this quite yet, but some of you have noticed some things that were unintended to go live. Hopefully we can get everyone caught up on what transpired over the weekend.
There has been some restructuring to our coding team as we had a departure in our Tech department. We thank them for their many years of service, and wish them the best in their future endeavors. This may cause some delays in our current Road Map items, so pardon our dust as the new tech staff get acclimated to our infrastructure!
As a result of this, when one of our techs pushed some staff-related updates and general bugfixes live, they also pushed out what the previous dev was working on before they were given more time to be fully tested and implemented for our upcoming update. Please provide us with feedback on this item and how it works (or doesn’t!) via our ticketing system here
In the future we will ensure that this doesn’t happen by establishing a better review process for new code submissions; however, the part of the feature that went live has already seen some good feedback, so we decided to keep the changes live while cleaning up the rough edges.
Feature we’re talking about that was unintended to be pushed live at this time-
Meta Keywords - These reflect the selections under our submission upload dropdowns. They can now be blocked via our tag blocking feature. The ability to use them in search as searchable terms has yet to be added and will be implemented in a future update.
Bug fixes also pushed live-
⚙️ Fixed a bug where pressing enter on the search page did not reset the search results back to page 1
⚙️ Moved “General Art” to the top in the Theme drop down when uploading
⚙️ Added the following categories in a new "Animation & Media" category group:
-2D Animation
-3D Animation
-Pixel Animation
-Interactive Media
⚙️ Reworded Neer’s Famous Taco Recipe for Clarity
⚙️ Adjusted coloration of the Mature Art labels in the Modern Light Theme to be more readable
⚙️ Fixed an issue with replacement thumbnails using the dimensions of the original thumbnail and not resizing appropriately.
Upcoming changes in advertising
THIS APPLIES TO LOGGED OUT USERS ONLY
In short, Fur Affinity will be implementing video ads in the near future. They will be visible to logged out guests only, and will be a big help in bringing on new paid staff. If you are signed in, you will NOT see these. Again, these are going to show for signed out users only.
We are planning an update to our in house ads in the near future in regards to different pricing options and sizes that we hope many will be interested in but it isn’t something we are ready to launch just yet. One such option is geotargeting for community ads, which has been highly requested!
Even though these were pushed early, we hope it’s something that helps improve the site experience for you all!
https://d.furaffinity.net/media/jou.....fenderbomb.png
[art by
jamesalesto]Reminder to be excellent to each other in the comments!
June 30th, 2025- Browse, Search, and Keywords Update
General | Posted 5 months agoHey there fuzzies!
We want to let you all know the progress with the “roll back/update” mentioned in the previous announcement. The way we described today’s update in our last communication was considered misleading by some community members and, in turn, caused confusion, which was never our intention and we apologize for this. Some of the changes in our original update were a one-way trip, making it impossible to revert to the previous state the site was in. With this in mind, we heard everyone loud and clear about what we could do to move forward in a better direction. We’d like to thank everyone who gave us clear and constructive feedback, as it was invaluable to understanding what we could do to improve Fur Affinity for everyone!
This new update is the first step in a long transition towards a proper, fully-functioning keyword tagging system and as such is not the final form of this project. As such, we’ve designed this update to work similarly to how Fur Affinity has operated in the past while continuing progress in further development of our keywords system.
Opening the Browse page will display an updated interface, closer to the previous system:
https://d.furaffinity.net/media/jou...../06/browse.jpg
It mostly appears the same, only now you will see that when making a Gender selection you will be automatically redirected to the Search page with filters already in place.
Based on your feedback, the Search page has been reworked, and now includes additional filters that were missing and previously only available on Browse (Category, Species, and Gender):
https://d.furaffinity.net/media/jou...../06/search.jpg
You will now be able to easily filter for which gender selection you prefer to see.
When selecting more than one option, only submissions containing all of the selected genders will be displayed by default. Alternatively, If you want to perform a standard full-text search for everything that uses any of the keywords (even alone) you can click the “Any of the words” option under the “Match Criteria” section of the search options. As a heads up, the keyword selector will only work in Extended Mode. You can change how the search functions by using additional options, such as “-” to exclude a term (example: “female !non_binary” to search for submissions with the term “female” and exclude “non_binary), or “|” to change the search to look for any of the terms next to it (example: “female | non_binary” to display submissions that have either “female” or “non_binary”).
For more information on options and operators to use for search, please refer to the Help Page.
In addition, we now require all submissions to have at least 3 keywords when submitting and editing previous works. We mentioned we were going to introduce this requirement at a later date when Tag Blocking was launched, and we feel like this is a great opportunity to take a step forward to encourage the change towards a proper tagging system. You will see this help text when submitting new works now:
https://d.furaffinity.net/media/jou.....6/keywords.jpg
For submissions that have keywords that don’t match the new requirements, worry not! We will be keeping your keywords in-place on your submissions; however, they will not be able to be searched for in our search system and if you edit an older submission you will be prompted to update keywords. They will only be displayed in the submission sidebar. When adding or editing new keywords, there will be a message that pops up informing you if some of your keywords are invalid.
https://d.furaffinity.net/media/jou.....rd_warning.jpg
If you have any problems, bugs, glitches ect. We would ask you to please put all the information you can get in a Trouble Ticket, instead of writing it in the comments. This way our Tech team can keep better track of the issue. You can submit a Ticket by clicking here or going to the “Support” section on the menu bar, and selecting “Report a problem”.
General Changes:
⚙️ Re-introduced the gender selection options to the browse, submission finalize/edit page and the search page.
⚙️ Except for the browse page, genders will now be rendered as a series of checkboxes instead of a dropdown, clicking which would directly modify either the keywords area, or the search query box directly on the page.
⚙️ Adjusted layout, position and spacing of elements at all resolutions and display mode transitions.
⚙️ Added the comment anchor icon (that can be copied to link to the comment directly) to submission and journal comments on mobile view.
⚙️Hiding a comment on a submission or a journal will scroll the page back to its general position on load.
Search Page Changes:
⚙️ Adding Category, Art Type and Species dropdown filters.
⚙️ Adding page and per page options.
⚙️ Search query box will now expand to accommodate larger search queries. Newlines can be added to it for convenience by pressing CTRL + ENTER while typing.
⚙️ Extra "Search" buttons added for convenience at the bottom of the filters lists in the sidebar and on mobile.
⚙️ Adjusted the display of error messages.
⚙️ The Search form HTTP action has been changed from POST to GET, so now all filter options and the search query would be transmitted via URL - which can be copied, shared or bookmarked.
⚙️ Added "Advanced Search Help" section to the "Options" area on mobile view.
⚙️ Restricting pagination to the maximum amount of results the search backend is configured to return (5000), so it doesn't trigger an error trying to go past it.
Submission Edit & Submission Finalize Page Changes:
⚙️ Description and keywords fields will now automatically expand to fit their contents.
⚙️ Finalize submission page, the thumbnail preview will now be visible on small/mobile screens as well.
⚙️ Submission edit page, added the thumbnail preview.
Browse Page Changes:
⚙️ Added the gender dropdown back with our new tagging framework in mind.
⚙️ If a gender filter from it is selected, the Browse page will redirect to the Search page while transmitting all of the other selected filter options.
FA+ Users-Only Changes:
⚙️ Extra “results per page” dropdown options that are available only for FA+ will have a different background to make them stand out.
Keywords Related Changes:
Entering/updating submission keywords is now done in accordance with new parsing rules:
* Only a-z,0-9,_ (underscore) are allowed.
* Keyword must be minimum 3 characters long (subset of 2 characters are supported)
* There must be at least 3 keywords provided.
The "Note" section under keywords input fields on submission finalize and edit pages updated to reflect this.
Existing keywords that are invalid according to new rules:
* Will be converted to new format ("/" and "-" replaced with "_") when editing a submission, and saved when the edit page is submitted. User will be warned/prompted when this happens.
* Displayed as they are on the submission view page, but visually "disabled" and unable to be interacted with.
Again we would like to remind you all that this is not a completely finished product. Much of the updates coming into FA from the start of the year are building the groundwork for final solutions, as we are working with an ancient infrastructure with limitations that restrict who is able to work on it in its current state. There are plans in motion for a recode as mentioned in our previous Town Hall announcement, but that takes time. In the meanwhile we hope to be making quality of life stop-gap solutions to the current site. We’ve been making great progress in these areas, such as our initiatives with Tag Blocking as well as Display Names. We made a mistake in how we handled this update, and we are actively working to resolve how this happened to prevent it from occurring again by moving forward with more communication, and proper testing.
We feel it is important to note that we have enjoyed having comments on journals open to communicate with our community members and get feedback from others when we are both doing things right as well as wrong. We unfortunately had to lock the comments on the previous two journals as much of the conversation seemed to be turning into unhealthy arguments against our trans/non-binary/gender fluid community members, as well as being gynophobic and we will not tolerate this behavior.
Fur Affinity is woman and LGBTQIA+ owned and operated. We’re very proud of the community of inclusivity we’ve fostered, and implore(and to some degree expect) everyone to help us preserve those values.
Lastly, we wanted to update you all on where we are with this year's Roadmap. There is currently a lot in “Code Review” that we hope will start coming out swiftly over the next couple months. We have side projects we are also working on that we hope you will all enjoy.
Main ticket items
⭐ Tag Blocking Part 1- Completed ✅
⭐ Display Names (FA+ Launch)- Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes- In Code Review ⏳
⭐ Large Bugfixes Round 1- In Code Review ⏳
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - In Code Review ⏳
⭐ IPv6 Support - In Code Review ⏳
⭐ User Block Improvements - In Development ✏️
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Researching 📖
⭐ Writing Upgrades - Researching 📖
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - Not Started 🍃
Side Projects
✏️ Site page “Banner Museum”: Featuring all previously used site banners with links to artists (for modern AND classic banners)
✏️ Site page “I Was Here”: A memorial page for all users who are no longer with us.
✏️ Site page “Wall of Awesome”: A way to track and shout out people who donate to the site! This will be an “opt-in” page for donors and not required if you prefer to remain anonymous!
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes.
✏️ Added a Mature rating to ads, making a total of three ratings: General, Mature and Adult.
Thanks to everyone for being patient with us while we sort through this and helping us make FA a better place for our community as a whole! Please keep comments within our Code of Conduct rules and a reminder to be excellent to each other! ❤️
We want to let you all know the progress with the “roll back/update” mentioned in the previous announcement. The way we described today’s update in our last communication was considered misleading by some community members and, in turn, caused confusion, which was never our intention and we apologize for this. Some of the changes in our original update were a one-way trip, making it impossible to revert to the previous state the site was in. With this in mind, we heard everyone loud and clear about what we could do to move forward in a better direction. We’d like to thank everyone who gave us clear and constructive feedback, as it was invaluable to understanding what we could do to improve Fur Affinity for everyone!
This new update is the first step in a long transition towards a proper, fully-functioning keyword tagging system and as such is not the final form of this project. As such, we’ve designed this update to work similarly to how Fur Affinity has operated in the past while continuing progress in further development of our keywords system.
Browse Page Update
Opening the Browse page will display an updated interface, closer to the previous system:
https://d.furaffinity.net/media/jou...../06/browse.jpg
It mostly appears the same, only now you will see that when making a Gender selection you will be automatically redirected to the Search page with filters already in place.
Search Page Update
Based on your feedback, the Search page has been reworked, and now includes additional filters that were missing and previously only available on Browse (Category, Species, and Gender):
https://d.furaffinity.net/media/jou...../06/search.jpg
You will now be able to easily filter for which gender selection you prefer to see.
When selecting more than one option, only submissions containing all of the selected genders will be displayed by default. Alternatively, If you want to perform a standard full-text search for everything that uses any of the keywords (even alone) you can click the “Any of the words” option under the “Match Criteria” section of the search options. As a heads up, the keyword selector will only work in Extended Mode. You can change how the search functions by using additional options, such as “-” to exclude a term (example: “female !non_binary” to search for submissions with the term “female” and exclude “non_binary), or “|” to change the search to look for any of the terms next to it (example: “female | non_binary” to display submissions that have either “female” or “non_binary”).
For more information on options and operators to use for search, please refer to the Help Page.
Keyword Update
In addition, we now require all submissions to have at least 3 keywords when submitting and editing previous works. We mentioned we were going to introduce this requirement at a later date when Tag Blocking was launched, and we feel like this is a great opportunity to take a step forward to encourage the change towards a proper tagging system. You will see this help text when submitting new works now:
https://d.furaffinity.net/media/jou.....6/keywords.jpg
For submissions that have keywords that don’t match the new requirements, worry not! We will be keeping your keywords in-place on your submissions; however, they will not be able to be searched for in our search system and if you edit an older submission you will be prompted to update keywords. They will only be displayed in the submission sidebar. When adding or editing new keywords, there will be a message that pops up informing you if some of your keywords are invalid.
https://d.furaffinity.net/media/jou.....rd_warning.jpg
If you have any problems, bugs, glitches ect. We would ask you to please put all the information you can get in a Trouble Ticket, instead of writing it in the comments. This way our Tech team can keep better track of the issue. You can submit a Ticket by clicking here or going to the “Support” section on the menu bar, and selecting “Report a problem”.
🖥️ Tech Changelog 🖥️
General Changes:
⚙️ Re-introduced the gender selection options to the browse, submission finalize/edit page and the search page.
⚙️ Except for the browse page, genders will now be rendered as a series of checkboxes instead of a dropdown, clicking which would directly modify either the keywords area, or the search query box directly on the page.
⚙️ Adjusted layout, position and spacing of elements at all resolutions and display mode transitions.
⚙️ Added the comment anchor icon (that can be copied to link to the comment directly) to submission and journal comments on mobile view.
⚙️Hiding a comment on a submission or a journal will scroll the page back to its general position on load.
Search Page Changes:
⚙️ Adding Category, Art Type and Species dropdown filters.
⚙️ Adding page and per page options.
⚙️ Search query box will now expand to accommodate larger search queries. Newlines can be added to it for convenience by pressing CTRL + ENTER while typing.
⚙️ Extra "Search" buttons added for convenience at the bottom of the filters lists in the sidebar and on mobile.
⚙️ Adjusted the display of error messages.
⚙️ The Search form HTTP action has been changed from POST to GET, so now all filter options and the search query would be transmitted via URL - which can be copied, shared or bookmarked.
⚙️ Added "Advanced Search Help" section to the "Options" area on mobile view.
⚙️ Restricting pagination to the maximum amount of results the search backend is configured to return (5000), so it doesn't trigger an error trying to go past it.
Submission Edit & Submission Finalize Page Changes:
⚙️ Description and keywords fields will now automatically expand to fit their contents.
⚙️ Finalize submission page, the thumbnail preview will now be visible on small/mobile screens as well.
⚙️ Submission edit page, added the thumbnail preview.
Browse Page Changes:
⚙️ Added the gender dropdown back with our new tagging framework in mind.
⚙️ If a gender filter from it is selected, the Browse page will redirect to the Search page while transmitting all of the other selected filter options.
FA+ Users-Only Changes:
⚙️ Extra “results per page” dropdown options that are available only for FA+ will have a different background to make them stand out.
Keywords Related Changes:
Entering/updating submission keywords is now done in accordance with new parsing rules:
* Only a-z,0-9,_ (underscore) are allowed.
* Keyword must be minimum 3 characters long (subset of 2 characters are supported)
* There must be at least 3 keywords provided.
The "Note" section under keywords input fields on submission finalize and edit pages updated to reflect this.
Existing keywords that are invalid according to new rules:
* Will be converted to new format ("/" and "-" replaced with "_") when editing a submission, and saved when the edit page is submitted. User will be warned/prompted when this happens.
* Displayed as they are on the submission view page, but visually "disabled" and unable to be interacted with.
Again we would like to remind you all that this is not a completely finished product. Much of the updates coming into FA from the start of the year are building the groundwork for final solutions, as we are working with an ancient infrastructure with limitations that restrict who is able to work on it in its current state. There are plans in motion for a recode as mentioned in our previous Town Hall announcement, but that takes time. In the meanwhile we hope to be making quality of life stop-gap solutions to the current site. We’ve been making great progress in these areas, such as our initiatives with Tag Blocking as well as Display Names. We made a mistake in how we handled this update, and we are actively working to resolve how this happened to prevent it from occurring again by moving forward with more communication, and proper testing.
We feel it is important to note that we have enjoyed having comments on journals open to communicate with our community members and get feedback from others when we are both doing things right as well as wrong. We unfortunately had to lock the comments on the previous two journals as much of the conversation seemed to be turning into unhealthy arguments against our trans/non-binary/gender fluid community members, as well as being gynophobic and we will not tolerate this behavior.
Fur Affinity is woman and LGBTQIA+ owned and operated. We’re very proud of the community of inclusivity we’ve fostered, and implore(and to some degree expect) everyone to help us preserve those values.
Lastly, we wanted to update you all on where we are with this year's Roadmap. There is currently a lot in “Code Review” that we hope will start coming out swiftly over the next couple months. We have side projects we are also working on that we hope you will all enjoy.
🗺️Roadmap for 2025!🗺️
Main ticket items
⭐ Tag Blocking Part 1- Completed ✅
⭐ Display Names (FA+ Launch)- Completed ✅
⭐ Display Names (Everyone Launch) - Completed ✅
⭐ Technical Debt Fixes- In Code Review ⏳
⭐ Large Bugfixes Round 1- In Code Review ⏳
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - In Code Review ⏳
⭐ IPv6 Support - In Code Review ⏳
⭐ User Block Improvements - In Development ✏️
⭐ 2FA (Two-Factor Authentication) - In Development ✏️
⭐ Audio Player Updates - Researching 📖
⭐ Writing Upgrades - Researching 📖
⭐ Fixing Thumbnails - Researching 📖
⭐ Dev Friendly Initiative - Not Started 🍃
Side Projects
✏️ Site page “Banner Museum”: Featuring all previously used site banners with links to artists (for modern AND classic banners)
✏️ Site page “I Was Here”: A memorial page for all users who are no longer with us.
✏️ Site page “Wall of Awesome”: A way to track and shout out people who donate to the site! This will be an “opt-in” page for donors and not required if you prefer to remain anonymous!
✏️ Moved ads to Interactive Advertising Bureau (IAB) standard sizes.
✏️ Added a Mature rating to ads, making a total of three ratings: General, Mature and Adult.
Thanks to everyone for being patient with us while we sort through this and helping us make FA a better place for our community as a whole! Please keep comments within our Code of Conduct rules and a reminder to be excellent to each other! ❤️
June 19th, 2025- Gender Dropdown Roll Back/Update
General | Posted 5 months agoHey there everyone,
Fur Affinity staff has heard your feedback loud and clear, and have spent last night and this morning trying to find ways to better serve our users’ needs following yesterday’s removal of the gender dropdowns. It had additional consequences that had not been taken into account, which in turn negatively affected the browsing experience of many users. Following a lengthy analysis of the issues raised, we plan to re-introduce the gender dropdowns back while updating their behavior. We really cannot apologize enough for how this was pushed out.
Gender dropdown selections will now work as a convenient shortcut for adding the gender-specific keywords into the keywords field on submissions, or the search box on the Search page. We will be adding a limited subset of genders onto the dropdown menu to recreate previous functionality while still allowing users to search via keywords for any gender desired that’s listed on submissions. Any gender identities can still be added manually to the keywords, use of the dropdown isn’t required.
Additionally, the Category/Art Type/Species filters that are currently on the browse page will be added to the Search page as well. This allows for searches to now use a combination of filters that were previously only possible on the Browse page. After these changes have been implemented, we plan to merge the functionality of the Search and Browse pages (now virtually identical) together into a single page that can work as either, or both at the same time.
We will be pushing this update as soon as we can, and we are still open to feedback on this!
Lastly, Fur Affinity is staffed in large by volunteers. That said, that should not be an excuse for poor behavior. We do expect all our staff to respond to users with constructive and polite comments at all times. This did not happen yesterday in a few replies, and we apologize greatly for this as well. The moderators in question have been spoken to, and it has been reiterated to our entire staff that they are here to serve the community as a whole.
We once again want to thank the community for your feedback. We have been listening and we’re working hard to continue improving and to own when mistakes are made. We encourage you to continue sharing your constructive feedback. Thank you for helping make Fur Affinity an even better place!
Fur Affinity staff has heard your feedback loud and clear, and have spent last night and this morning trying to find ways to better serve our users’ needs following yesterday’s removal of the gender dropdowns. It had additional consequences that had not been taken into account, which in turn negatively affected the browsing experience of many users. Following a lengthy analysis of the issues raised, we plan to re-introduce the gender dropdowns back while updating their behavior. We really cannot apologize enough for how this was pushed out.
Gender dropdown selections will now work as a convenient shortcut for adding the gender-specific keywords into the keywords field on submissions, or the search box on the Search page. We will be adding a limited subset of genders onto the dropdown menu to recreate previous functionality while still allowing users to search via keywords for any gender desired that’s listed on submissions. Any gender identities can still be added manually to the keywords, use of the dropdown isn’t required.
Additionally, the Category/Art Type/Species filters that are currently on the browse page will be added to the Search page as well. This allows for searches to now use a combination of filters that were previously only possible on the Browse page. After these changes have been implemented, we plan to merge the functionality of the Search and Browse pages (now virtually identical) together into a single page that can work as either, or both at the same time.
We will be pushing this update as soon as we can, and we are still open to feedback on this!
Lastly, Fur Affinity is staffed in large by volunteers. That said, that should not be an excuse for poor behavior. We do expect all our staff to respond to users with constructive and polite comments at all times. This did not happen yesterday in a few replies, and we apologize greatly for this as well. The moderators in question have been spoken to, and it has been reiterated to our entire staff that they are here to serve the community as a whole.
We once again want to thank the community for your feedback. We have been listening and we’re working hard to continue improving and to own when mistakes are made. We encourage you to continue sharing your constructive feedback. Thank you for helping make Fur Affinity an even better place!
June 18th, 2025- Hardware and Drop Down Updates
General | Posted 5 months agoHey there fuzzies!
We have a few updates we want to let you all know about, namely the following:
- New Hardware
- Removing the Gender Field for Submissions in favor of keywords
Fur Affinity is getting a much needed hardware upgrade to help prevent issues like what happened in May. This won’t prevent all possible issues but it will help!
This upgrade includes additional backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, and additional bandwidth to help during peak times of usage.
There may be potential downtime when installing new equipment but we will do our best to give enough notice before it happens. We are all incredibly excited for this and are able to afford to do this due to all those who helped contribute to the GoFundMe last year. Because of your generosity, we had the funds on hand this time to make this happen and we cannot thank you enough!
In keeping with our goal to always be more inclusive, and considering how important self-identification is to many in our Community, we have removed the gender field drop down for submissions. It was outdated with regards to terminology, causing some issues and concerns. We wanted to resolve this sooner than later.
We very much underestimated how big of a change this might be for some users, and we pushed the change to the site before giving our Community a proper heads-up on this modification not knowing the concerns it would cause. We apologize for this mistake, and you can rest assured that our team has learned what went wrong in this situation and have modified our internal processes to address this specific issue moving forward. We never want to shock or concern our users with sudden unexpected changes if we can help it.
Why we did this- While the drop down was easy to use, society is evolving and so must Fur Affinity. Our goal is for submissions to be tagged using the keyword system when it comes to gender, which many users are already doing. The biggest immediate benefit will be for pieces with multiple characters, as they will no longer be restricted to a single option. Now every character’s gender can now be added to the keyword list. Having gender marked via the keyword system also allows freedom for users to completely self-label how they see fit for their gender identities, ensuring more flexibility than the previous limited, curated, and potentially inaccurate list that was previously in place.
To ease the transition, we have automatically copied the old 'Gender' field (except for Any, Multiple Characters, etc) into the keywords of submissions that didn't have it already - over 15 million of them.
This allows us to prepare the field for further, more sweeping changes when it comes to the keyword/tag system, and gauge how best to implement new features that this system will impact in the future.
If you come across any bugs related to this change, make sure to send us a ticket with the “Bug/Glitch” category!
To filter search results by gender, include a term such as "@keywords male" at the end of your search query. Multiple genders can be searched for at once. Example:
@keywords gender1 gender2
For example: "fender @keywords male" will search for all submissions containing "fender" in the title, keywords, description or username, and with "male" in the keywords specifically.
You can exclude by using! or -, for example by appending "@keywords !male" or "@keywords -male". This only works when at least one non-exclusion search term is provided. Examples:
fox @keywords !male
@title rednef @keywords !male
For more information, see the Search Help page: https://www.furaffinity.net/help/#search
Since the last journal update we’ve also made these small changes that you might have noticed!
⭐ Banner is now fully visible and scales to the width of your browser, revealing the entire image instead of just the center when viewed on smaller screens.
⭐ Comments highlighting now scrolls to a viewable point on most if not all resolutions.
⭐ Comments colors have been updated and standardized.
⭐ Removed Skype and added SubscribeStar, Instagram, Reddit, TikTok, Toyhouse, AO3, Wattpad, and FanFiction as contact options!
⭐ The contact page now has a client-side validator to help with setting those values.
⭐ Using sfw.furaffinity.net now forces the SFW toggle to enable, making it more obvious why your art has been unceremoniously ejected.
⭐ Re-added Neer’s world famous taco recipe after it was mistakenly replaced by Neer’s world infamous burrito recipe. (Please do not attempt to construct and cook the burrito recipe - you have been warned.)
⭐ Sakuri still hasn't gotten any of said tacos >:C I need the press to know this.
We know not all the updates here are exciting ones but we hope to be able to field questions related to these below for you the best we can. Comments spreading false information or purely inflammatory comments may be removed by Staff. Reminder that our Code of Conduct applies to announcements as well. Please remember to be excellent to each other!
We have a few updates we want to let you all know about, namely the following:
- New Hardware
- Removing the Gender Field for Submissions in favor of keywords
New Hardware!
Fur Affinity is getting a much needed hardware upgrade to help prevent issues like what happened in May. This won’t prevent all possible issues but it will help!
This upgrade includes additional backup storage for user uploads (effectively doubling what we currently have), a new server to increase compute and storage capacity, and additional bandwidth to help during peak times of usage.
There may be potential downtime when installing new equipment but we will do our best to give enough notice before it happens. We are all incredibly excited for this and are able to afford to do this due to all those who helped contribute to the GoFundMe last year. Because of your generosity, we had the funds on hand this time to make this happen and we cannot thank you enough!
Changes to Drop Downs
In keeping with our goal to always be more inclusive, and considering how important self-identification is to many in our Community, we have removed the gender field drop down for submissions. It was outdated with regards to terminology, causing some issues and concerns. We wanted to resolve this sooner than later.
We very much underestimated how big of a change this might be for some users, and we pushed the change to the site before giving our Community a proper heads-up on this modification not knowing the concerns it would cause. We apologize for this mistake, and you can rest assured that our team has learned what went wrong in this situation and have modified our internal processes to address this specific issue moving forward. We never want to shock or concern our users with sudden unexpected changes if we can help it.
Why we did this- While the drop down was easy to use, society is evolving and so must Fur Affinity. Our goal is for submissions to be tagged using the keyword system when it comes to gender, which many users are already doing. The biggest immediate benefit will be for pieces with multiple characters, as they will no longer be restricted to a single option. Now every character’s gender can now be added to the keyword list. Having gender marked via the keyword system also allows freedom for users to completely self-label how they see fit for their gender identities, ensuring more flexibility than the previous limited, curated, and potentially inaccurate list that was previously in place.
To ease the transition, we have automatically copied the old 'Gender' field (except for Any, Multiple Characters, etc) into the keywords of submissions that didn't have it already - over 15 million of them.
This allows us to prepare the field for further, more sweeping changes when it comes to the keyword/tag system, and gauge how best to implement new features that this system will impact in the future.
If you come across any bugs related to this change, make sure to send us a ticket with the “Bug/Glitch” category!
To filter search results by gender, include a term such as "@keywords male" at the end of your search query. Multiple genders can be searched for at once. Example:
@keywords gender1 gender2
For example: "fender @keywords male" will search for all submissions containing "fender" in the title, keywords, description or username, and with "male" in the keywords specifically.
You can exclude by using! or -, for example by appending "@keywords !male" or "@keywords -male". This only works when at least one non-exclusion search term is provided. Examples:
fox @keywords !male
@title rednef @keywords !male
For more information, see the Search Help page: https://www.furaffinity.net/help/#search
Other changes
Since the last journal update we’ve also made these small changes that you might have noticed!
⭐ Banner is now fully visible and scales to the width of your browser, revealing the entire image instead of just the center when viewed on smaller screens.
⭐ Comments highlighting now scrolls to a viewable point on most if not all resolutions.
⭐ Comments colors have been updated and standardized.
⭐ Removed Skype and added SubscribeStar, Instagram, Reddit, TikTok, Toyhouse, AO3, Wattpad, and FanFiction as contact options!
⭐ The contact page now has a client-side validator to help with setting those values.
⭐ Using sfw.furaffinity.net now forces the SFW toggle to enable, making it more obvious why your art has been unceremoniously ejected.
⭐ Re-added Neer’s world famous taco recipe after it was mistakenly replaced by Neer’s world infamous burrito recipe. (Please do not attempt to construct and cook the burrito recipe - you have been warned.)
⭐ Sakuri still hasn't gotten any of said tacos >:C I need the press to know this.
We know not all the updates here are exciting ones but we hope to be able to field questions related to these below for you the best we can. Comments spreading false information or purely inflammatory comments may be removed by Staff. Reminder that our Code of Conduct applies to announcements as well. Please remember to be excellent to each other!
May 4th, 2025- Progress Report!
General | Posted 7 months agoHey there fuzzies! Update for all of you comin in hot!
To read up on the "how we got here" you can find it in our previous announcement!
We are at about 75% in our process, given there are extra steps involved at this point it may be a bit harder/fuzzier getting an accurate percentage but we will still be doing our best to give updates on our socials!
We posted this onto our socials last night for those wondering if there are things they could do to assist, and it may seem like something small, but it does add up over time!
https://d.furaffinity.net/media/jou.....ng_my_part.png
After getting a lot of feedback on "The Great Notification Purge of 2025"we are bringing these ideas to the table to see if there is something that we can do in regards to:
▪️Regular automated 6 months or older purge of notifications (was previously mentioned to be implemented in 2019 at year old notifications but not followed through on)
▪️Looking into ways of organizing our notification system better, like by artist, oldest/newest, and possibly category types (writing, audio, visual, etc)
▪️Looking into abandoned zero content account clean ups (It would not apply to accounts that have comments, faves, profile info, are active, etc!)
▪️Folders in favorites for better organizing
This doesn't mean we can easily implement or WILL implement all of these things but they are up for discussion and we greatly appreciate all your help and hope you all continue to help with notification clean ups while we sort on our end as well! Notifications are not the reason this all happened. It is just something that, at this time, users can assist us with to make some extra space for things we need to do. This is absolutely something that should have already been in place on our end, but with the recent updates and changes we’ve been making to the site we are absolutely making sure this one gets followed through on this time around!
We are also looking to expand our storage once this is done. Fret not, we have been preparing for something like this, it just came sooner than anticipated! We already have funding in place 💖But if you would like to send any extra support or some love to our tech crew you can do so via Fender shinies or our ko-fi link!
Thanks for hanging tight with us! We appreciate you all 💖
To read up on the "how we got here" you can find it in our previous announcement!
We are at about 75% in our process, given there are extra steps involved at this point it may be a bit harder/fuzzier getting an accurate percentage but we will still be doing our best to give updates on our socials!
We posted this onto our socials last night for those wondering if there are things they could do to assist, and it may seem like something small, but it does add up over time!
https://d.furaffinity.net/media/jou.....ng_my_part.png
After getting a lot of feedback on "The Great Notification Purge of 2025"we are bringing these ideas to the table to see if there is something that we can do in regards to:
▪️Regular automated 6 months or older purge of notifications (was previously mentioned to be implemented in 2019 at year old notifications but not followed through on)
▪️Looking into ways of organizing our notification system better, like by artist, oldest/newest, and possibly category types (writing, audio, visual, etc)
▪️Looking into abandoned zero content account clean ups (It would not apply to accounts that have comments, faves, profile info, are active, etc!)
▪️Folders in favorites for better organizing
This doesn't mean we can easily implement or WILL implement all of these things but they are up for discussion and we greatly appreciate all your help and hope you all continue to help with notification clean ups while we sort on our end as well! Notifications are not the reason this all happened. It is just something that, at this time, users can assist us with to make some extra space for things we need to do. This is absolutely something that should have already been in place on our end, but with the recent updates and changes we’ve been making to the site we are absolutely making sure this one gets followed through on this time around!
We are also looking to expand our storage once this is done. Fret not, we have been preparing for something like this, it just came sooner than anticipated! We already have funding in place 💖But if you would like to send any extra support or some love to our tech crew you can do so via Fender shinies or our ko-fi link!
Thanks for hanging tight with us! We appreciate you all 💖
April 30th, 2025- We're back! Kind of.
General | Posted 7 months agoWelcome back to Fur Affinity! You’ll notice that we are in a version of read-only mode with the following limitations:
🚫 Uploads are currently disabled
🚫 Avatar changes and uploads are disabled
🚫 Profile banners cannot be edited
🚫 Submissions cannot be edited/replaced or deleted
🚫 New Account Creation has been disabled
A lot has happened in the last two days. Our original maintenance window was due to a sharp increase in storage usage for uploaded works that required us to expand our storage capacity on short notice. We are extremely happy so many of you are using Fur Affinity, and this took us a bit by surprise how quickly this happened!
However, once we brought the website back online we noticed missing images and gallery errors on uploads. Out of a concern for potential data loss or corruption, we took the site offline again to investigate and validate our systems. Upon further inspection, we identified the root cause and began the process of repairing our user uploads system.
You can read more about the technicals and timeline further below!
This is our current timeline of tasks for restoration at the moment:
⚆ Finish copying User Uploads to the newly mounted filesystem (We are here)
⚆ Verify that the content copied is correct and uncorrupted using hash comparison
⚆ Cleanup debugging tools and remount everything to their original states, which will require a properly brief downtime
⚆ Once everything is mounted and tested, we will bring Fur Affinity back online to full working order
As for the reason for our downtime, below is a technical recap of what happened to get us to this point, our process for troubleshooting, and our takeaways straight from our Tech Team:
After we took Fur Affinity offline a second time, we began investigating what went wrong in our planned maintenance.
Almost immediately, we began noticing issues with our filesystem that houses user uploads. We mount our user uploads to the website using a protocol called NFS, or Network File Share, which allows the website to access content hosted by another server, in this case it allows our Website Server to communicate with our Data Storage Server. When we attempted to investigate the seemingly inaccessible content on the Website Server, we were greeted with “Stale NFS Pointer” errors. Not good. We logged into the Data Storage Server to verify the content was still there, which in fact it was. To put it simply, while the User Uploads were present in the Data Storage Server, the Website Server was unable to access them.
This began an almost 15 hour discord call between our tech triage team, management, and constant debugging and research from our infrastructure and development teams. What we found was:
⚆ Checking NFS client logs and lock logs on both servers yielded no errors
⚆ Checking Kernel and Syslog messages on both servers yielded no errors
⚆ Files that existed before we expanded the Storage Server Capacity were not corrupted; however, at random they were inaccessible by the Website Server.
⚆ Accessing files directly from the Storage Server that were inaccessible by the Website Server showed the data was valid and intact.
⚆ Unmounting and remounting the NFS Share yielded no changes in the behavior.
⚆ Mounting the Storage Server NFS Share to a different server yielded no change in behavior, which narrowed the search down to just the Storage Server.
⚆ File System Verification Checks on both the Website Server and Storage Server came back positive, with the exception of the partition that housed User Uploads, which showed an incorrect and negative count of inodes
The mismatch of inodes, especially with the count showing a negative number, lead us to investigate the filesystem expansion process further, which led us to believe that an errant bug in the filesystem resizing process during Monday’s maintenance pushed the inode count on the newly resized file system beyond the maximum number of inodes a file system is allowed to have, overflowing it into the negative numbers, as reported by `df -i`, leading to random errant behavior when trying to allocate space for new data.
This mismatch can manifest itself in many different ways: data instability, ghosting and, in our case, creating accessor mismatches for protocols that rely on healthy INode data like NFS.
After 24 hours we had our culprit, and weighing all our options we decided to begin the process of organizing our storage cluster resources to create a new data partition that was properly sized and contained enough storage to copy the valid files out of the unstable filesystem. Fur Affinity’s Data Storage Partition is not small, so this operation has the potential to take a long time.
Which is where we are right now. Fur Affinity user uploads are currently being rehomed in the newly created data partition, which is not a quick process, and due to the length of this procedure we have decided to open FurAffinity in “File Read Only Mode” which allows for everything except User Uploads, Avatar Changes, Profile Banner Changes, and anything that would utilize the User Upload Partition (see the list at the start of this journal for an exhaustive list of unavailable features at this time). At the moment we have an estimate that this may take up to a week to resolve.
We know this is not ideal for the majority of users. We are hoping at least having the site accessible for everything else will help in regards to artists doing business as well as keeping communication flowing.
Throughout this process we have identified several takeaways that the tech team will be processing and digesting to improve our internal reporting of resource usage rate, as well as our processes for handling complex operations, such as resizing, in the future.
We will be making a regular maintenance schedule moving forward in addition to improving our internal reporting and metric tracking so that you can all be aware when maintenance is coming up again with more than 24 hours notice and more robust and meaningful updates if issues escalate, like we are doing with this update journal!
This won't cover all downtime needs to be clear. There may still be emergencies that come up that require unscheduled downtime. But we want to work with the community as much as possible with things we can predict so you stay informed and prepared!
We are all very tired but happy to know there is a light at the end of the long tunnel here. We know this didn’t go well and was completely unexpected on our end too but let’s try to keep criticism constructive.
Thank you for your patience and sticking with us through this!
**EDIT**
If you experienced upload issues between the first offline maintenance and the second, you may have issues loading images in your gallery. Don't panic! The files are still there, and we can restore it for you after our migration is completed. Please open a trouble ticket to let us know!
🚫 Uploads are currently disabled
🚫 Avatar changes and uploads are disabled
🚫 Profile banners cannot be edited
🚫 Submissions cannot be edited/replaced or deleted
🚫 New Account Creation has been disabled
A lot has happened in the last two days. Our original maintenance window was due to a sharp increase in storage usage for uploaded works that required us to expand our storage capacity on short notice. We are extremely happy so many of you are using Fur Affinity, and this took us a bit by surprise how quickly this happened!
However, once we brought the website back online we noticed missing images and gallery errors on uploads. Out of a concern for potential data loss or corruption, we took the site offline again to investigate and validate our systems. Upon further inspection, we identified the root cause and began the process of repairing our user uploads system.
You can read more about the technicals and timeline further below!
This is our current timeline of tasks for restoration at the moment:
⚆ Finish copying User Uploads to the newly mounted filesystem (We are here)
⚆ Verify that the content copied is correct and uncorrupted using hash comparison
⚆ Cleanup debugging tools and remount everything to their original states, which will require a properly brief downtime
⚆ Once everything is mounted and tested, we will bring Fur Affinity back online to full working order
⚠️At the moment, we do not have an ETA on this timeline’s completion, we are actively working on it as fast as we can.As for the reason for our downtime, below is a technical recap of what happened to get us to this point, our process for troubleshooting, and our takeaways straight from our Tech Team:
https://www.furaffinity.net/fa_offline.webp?v=5 (art by
artdecade)After we took Fur Affinity offline a second time, we began investigating what went wrong in our planned maintenance.
Almost immediately, we began noticing issues with our filesystem that houses user uploads. We mount our user uploads to the website using a protocol called NFS, or Network File Share, which allows the website to access content hosted by another server, in this case it allows our Website Server to communicate with our Data Storage Server. When we attempted to investigate the seemingly inaccessible content on the Website Server, we were greeted with “Stale NFS Pointer” errors. Not good. We logged into the Data Storage Server to verify the content was still there, which in fact it was. To put it simply, while the User Uploads were present in the Data Storage Server, the Website Server was unable to access them.
This began an almost 15 hour discord call between our tech triage team, management, and constant debugging and research from our infrastructure and development teams. What we found was:
⚆ Checking NFS client logs and lock logs on both servers yielded no errors
⚆ Checking Kernel and Syslog messages on both servers yielded no errors
⚆ Files that existed before we expanded the Storage Server Capacity were not corrupted; however, at random they were inaccessible by the Website Server.
⚆ Accessing files directly from the Storage Server that were inaccessible by the Website Server showed the data was valid and intact.
⚆ Unmounting and remounting the NFS Share yielded no changes in the behavior.
⚆ Mounting the Storage Server NFS Share to a different server yielded no change in behavior, which narrowed the search down to just the Storage Server.
⚆ File System Verification Checks on both the Website Server and Storage Server came back positive, with the exception of the partition that housed User Uploads, which showed an incorrect and negative count of inodes
The mismatch of inodes, especially with the count showing a negative number, lead us to investigate the filesystem expansion process further, which led us to believe that an errant bug in the filesystem resizing process during Monday’s maintenance pushed the inode count on the newly resized file system beyond the maximum number of inodes a file system is allowed to have, overflowing it into the negative numbers, as reported by `df -i`, leading to random errant behavior when trying to allocate space for new data.
This mismatch can manifest itself in many different ways: data instability, ghosting and, in our case, creating accessor mismatches for protocols that rely on healthy INode data like NFS.
After 24 hours we had our culprit, and weighing all our options we decided to begin the process of organizing our storage cluster resources to create a new data partition that was properly sized and contained enough storage to copy the valid files out of the unstable filesystem. Fur Affinity’s Data Storage Partition is not small, so this operation has the potential to take a long time.
Which is where we are right now. Fur Affinity user uploads are currently being rehomed in the newly created data partition, which is not a quick process, and due to the length of this procedure we have decided to open FurAffinity in “File Read Only Mode” which allows for everything except User Uploads, Avatar Changes, Profile Banner Changes, and anything that would utilize the User Upload Partition (see the list at the start of this journal for an exhaustive list of unavailable features at this time). At the moment we have an estimate that this may take up to a week to resolve.
We know this is not ideal for the majority of users. We are hoping at least having the site accessible for everything else will help in regards to artists doing business as well as keeping communication flowing.
Throughout this process we have identified several takeaways that the tech team will be processing and digesting to improve our internal reporting of resource usage rate, as well as our processes for handling complex operations, such as resizing, in the future.
⚠️There are no current concerns about storage or gallery corruption issues at this time, and should any further issues be discovered we have a full separate backup available to restore from that was taken roughly 5 hours before the outage just in case.We will be making a regular maintenance schedule moving forward in addition to improving our internal reporting and metric tracking so that you can all be aware when maintenance is coming up again with more than 24 hours notice and more robust and meaningful updates if issues escalate, like we are doing with this update journal!
This won't cover all downtime needs to be clear. There may still be emergencies that come up that require unscheduled downtime. But we want to work with the community as much as possible with things we can predict so you stay informed and prepared!
We are all very tired but happy to know there is a light at the end of the long tunnel here. We know this didn’t go well and was completely unexpected on our end too but let’s try to keep criticism constructive.
Thank you for your patience and sticking with us through this!
**EDIT**
If you experienced upload issues between the first offline maintenance and the second, you may have issues loading images in your gallery. Don't panic! The files are still there, and we can restore it for you after our migration is completed. Please open a trouble ticket to let us know!
April 17th, 2025- Display Names Official Launch!
General | Posted 7 months agoHey there fuzzies!
We are here to officially announce that Display Names have moved out of FA+ beta testing and are now available for all users!
"What are Display Names?"
We first announced the soft launch on this journal! link
Reminder that Display Name changes are only on Modern Theme, Classic is not being updated with new features.
Current restrictions on naming are pretty straightforward:
* No hate speech or slurs.
* No NSFW content.
* Display Names can only accept alphanumeric input as well as " " (space), "." (dot) , "_" (underscore), "-" (dash) and "~" (tilde).
* Emojis and non-latin characters are disallowed.
* Display Names must be between "3" and "30" characters in length. (for the time being.)
* Site policies still apply. (For example, impersonating other users/staff is not allowed.)
FA+ members will have the perk of being able to change every 24 hours. Non-FA+ members will be able to change their Display Name every week (7 days).
The Display Name field can be found on your Profile Info page. All changes will be logged and the last 10 Display Names will be publicly viewable via a dropdown next to the username below the site banner.
If you find any bugs or issues with display names please report them here: Display Name Feedback
Enjoy and remember to be excellent to each other!
We are here to officially announce that Display Names have moved out of FA+ beta testing and are now available for all users!
"What are Display Names?"
We first announced the soft launch on this journal! link
Reminder that Display Name changes are only on Modern Theme, Classic is not being updated with new features.
Current restrictions on naming are pretty straightforward:
* No hate speech or slurs.
* No NSFW content.
* Display Names can only accept alphanumeric input as well as " " (space), "." (dot) , "_" (underscore), "-" (dash) and "~" (tilde).
* Emojis and non-latin characters are disallowed.
* Display Names must be between "3" and "30" characters in length. (for the time being.)
* Site policies still apply. (For example, impersonating other users/staff is not allowed.)
FA+ members will have the perk of being able to change every 24 hours. Non-FA+ members will be able to change their Display Name every week (7 days).
The Display Name field can be found on your Profile Info page. All changes will be logged and the last 10 Display Names will be publicly viewable via a dropdown next to the username below the site banner.
If you find any bugs or issues with display names please report them here: Display Name Feedback
Enjoy and remember to be excellent to each other!
April 4th, 2025- Comedic Sanctuary
General | Posted 8 months agoHey there fuzzies!
We wanted to pop in and say we had a lot of fun with our April Fools this year and ALSO…we heard you loud and clear.
Comic Neue (similar to Comic Sans) is now available for all users to select in their Account Personalization section of the Account Settings page found here! Settings Link
We received quite a lot of feedback from people who struggle with dyslexia and those who just preferred the font in general. This was a quick add-on that we were able to do for you! We have no plans to add any other additional fonts at this time.
PLEASE KEEP IN MIND
Overrides are generally not supported, maintained, or tested beyond their initial implementation. They come with no guarantee that they will work in all cases, now or into the future.
We need to get back to working on our other to-do items, enjoy and be excellent to each other!
We wanted to pop in and say we had a lot of fun with our April Fools this year and ALSO…we heard you loud and clear.
Comic Neue (similar to Comic Sans) is now available for all users to select in their Account Personalization section of the Account Settings page found here! Settings Link
We received quite a lot of feedback from people who struggle with dyslexia and those who just preferred the font in general. This was a quick add-on that we were able to do for you! We have no plans to add any other additional fonts at this time.
PLEASE KEEP IN MIND
Overrides are generally not supported, maintained, or tested beyond their initial implementation. They come with no guarantee that they will work in all cases, now or into the future.
We need to get back to working on our other to-do items, enjoy and be excellent to each other!
April 1st 2025- We did a thing plus update!
General | Posted 8 months agohttps://d.furaffinity.net/media/jou...../fenclippy.png
Hey there!
We hope you enjoy our amazing new banner designed by the ever talented
jym! We also have redesigned our mascots to be more helpful than ever thanks to
stormrunner! (Pssst- They are taking commissions if you wanna be Clippified!)Happy April Fools, Fuzzies!
April 1st 2025 Update- Town Hall, Roadmap, and Changelog
March was a wild ride for us with things happening. Be sure to read through to see what all has been going on!
Town Hall
On March 22nd we tackled the Town Hall! If you missed it you can find the video here-
We also have the(mostly accurate) transcript available here! Transcript Link
While we couldn’t answer every question sent in, we feel we hit a lot of important ones sent in and threw in some lighthearted ones at the end. This went really well and we’re all very grateful for the turn out and look forward to doing more in the future!
Roadmap for 2025!
Main ticket items
⭐ Tag Blocking Part 1- Completed
⭐ Display Names (FA+ Launch)- Completed
⭐ Display Names (Everyone Launch) - In Code Review (Launching this month!)
⭐ Technical Debt Fixes- In Code Review
⭐ Large Bugfixes Round 1- In Code Review
⭐ Implementing Cloudflare Turnstile (Tool to verify users and block bots) - In Code Review
⭐ IPv6 Support - In Code Review
⭐ User Block Improvements - In Development
⭐ 2FA (Two-Factor Authentication) - In Development
⭐ Audio Player Updates - Researching
⭐ Writing Upgrades - Researching
⭐ Fixing Thumbnails - Researching
⭐ Dev Friendly Initiative - Not Started
Tech Changelog
-Added new trouble ticket categories to the system
-Banners now change automatically for the seasons and certain holidays
-Added anchors to our Terms of Service, Acceptable Upload Policy, Code of Conduct, and Privacy Policy for easier linking
-Updated the “account creation” workflow with explicit agreements to our Terms of Service, Acceptable Upload Policy, Code of Conduct, and Privacy Policy as well as fixed visual issues with e-mail validation
-Submission keywords field now accepts 500 characters
-Fixed visual issues with the Block Button on user pages wrapping to a new line when it shouldn’t
-Added a new "Search Page" section to the "Help" page- Search Help
-Added Neer’s world famous taco recipe to the source code
Another update coming soon! Thanks for tuning in and remember to be excellent!
https://d.furaffinity.net/media/jou...../redclippy.png
March 14th 2025- Event Recap and General Update!
General | Posted 8 months ago-March 14th 2025 Update Announcement-
We want to thank everyone for attending the Celebration of Life whether in person or virtually! It was a beautiful event that brought many together to celebrate all that Dragoneer did for us and the community. We are still working on assigning everyone’s badges from the event so if you don't have yours yet, don't worry, we'll get to you ASAP! Over 1,200 requests for the badge have been sent so far and we've applied just over 400!! As a reminder, the link to fill out the application for the badge is here: Form link. It was very heartwarming to hear the shared stories with all of you.
We also want to give a huge shout out to Fur the More for helping to host this! To AV, Programming, and Marketplace for helping things go smoothly for our crew and in general to all Fur the More staff. We couldn’t have done this without your generosity and support! Much thanks to our own staff as well for stepping up to help during the event in person and virtually as well as others that joined in to volunteer. It was incredible how many showed up and helped.
*We had over 135 in attendance at the con as well as 4,557 unique viewers during the virtual event!
We have an edited recording of the event posted here:
There will be another upload coming of just the "I was here" song and video. Just waiting on final edits! Huge thanks to
novetrix and
PepperCoyote for the live music!
We underestimated how much the event was going to take out of us and many of the staffers needed for the Town Hall are still in “recovery mode” from the convention. With that in mind, it is with regret that we will need to postpone the Town Hall by a week so that we can be at our best for it and properly prepared. The new date is March 22nd at 1pm EST via Sciggles’ twitch
We received many compliments on our booth at the convention but also were told that many had no idea we had merch! The Fur Affinity merch shop opened back in 2021 during the pandemic, you can visit it here: Shop link! If you’re on desktop, a link to the shop can be found at the top of the page via the shopping cart icon. For mobile users, the link can be found in the hamburger menu.
Here are some of merch items we have to offer-
https://d.furaffinity.net/media/jou.....ch_collage.png
The beta launch of Display Names to FA+ members went over very well! While display names themselves didn’t have issues, they did cause some other minor bugs that our team quickly took care of and resolved.
In addition to the launch of Display Names, we took the time to make some fixes in regards to the fit and function of the site!
Changelog of things recent
*The shop link and FA+ page are now visible to guests.
●Two new categories added:
∘"3D Models"- For submissions involving 3D models.
∘"Virtual Photography"- Includes 3D renders, VR scenes, virtual world photography (Second Life, VRC, etc.), and more.
●Fixed an issue where links on some notifications were unable to be clicked.
●Changes to how bot crawlers use data from our webpages in an attempt to squash spam bots.
●Fuzzy timestamps are now more cursed as of half-o-bit ago.
●Changed the display of user information in the user navigation bar on smaller screens to accommodate the new, longer display name functionality.
Unless any other issues come up in regards to Display Names we will aim to launch it to everyone some time in April! We really appreciate all the support from our FA+ members. It goes a long way in helping us have funding for the site. We hope to have some more features for you to help beta test for us soon. We will have a roadmap started by the time we have the Town Hall so you can have a preview of what's in store!
It has been brought to our attention that there are third party services that are being used to crawl Fur Affinity, among many other sites, for information. We would like to encourage our users to be mindful of any information they post publicly. Anything on your profile, journals, and General-rated submissions are publicly visible unless you have your account set to “block guests” via https://www.furaffinity.net/control.....site-settings/. In addition, any shouts or comments you make on other people's profile pages, journals or General-rated submissions will be visible unless the page owner has disabled guest access as well. For your own safety we advise you to not post anything that could publicly identify you, or any sensitive information about yourself. This is good advice not just for FA, but the internet as a whole, too!
Reminder to be excellent to each other in the comments and keep them on topic ❤️
Celebration of Life Recap
We want to thank everyone for attending the Celebration of Life whether in person or virtually! It was a beautiful event that brought many together to celebrate all that Dragoneer did for us and the community. We are still working on assigning everyone’s badges from the event so if you don't have yours yet, don't worry, we'll get to you ASAP! Over 1,200 requests for the badge have been sent so far and we've applied just over 400!! As a reminder, the link to fill out the application for the badge is here: Form link. It was very heartwarming to hear the shared stories with all of you.
We also want to give a huge shout out to Fur the More for helping to host this! To AV, Programming, and Marketplace for helping things go smoothly for our crew and in general to all Fur the More staff. We couldn’t have done this without your generosity and support! Much thanks to our own staff as well for stepping up to help during the event in person and virtually as well as others that joined in to volunteer. It was incredible how many showed up and helped.
*We had over 135 in attendance at the con as well as 4,557 unique viewers during the virtual event!
We have an edited recording of the event posted here:
There will be another upload coming of just the "I was here" song and video. Just waiting on final edits! Huge thanks to
novetrix and
PepperCoyote for the live music!Town Hall
We underestimated how much the event was going to take out of us and many of the staffers needed for the Town Hall are still in “recovery mode” from the convention. With that in mind, it is with regret that we will need to postpone the Town Hall by a week so that we can be at our best for it and properly prepared. The new date is March 22nd at 1pm EST via Sciggles’ twitch
MERCH
We received many compliments on our booth at the convention but also were told that many had no idea we had merch! The Fur Affinity merch shop opened back in 2021 during the pandemic, you can visit it here: Shop link! If you’re on desktop, a link to the shop can be found at the top of the page via the shopping cart icon. For mobile users, the link can be found in the hamburger menu.
Here are some of merch items we have to offer-
https://d.furaffinity.net/media/jou.....ch_collage.png
Display Names
The beta launch of Display Names to FA+ members went over very well! While display names themselves didn’t have issues, they did cause some other minor bugs that our team quickly took care of and resolved.
In addition to the launch of Display Names, we took the time to make some fixes in regards to the fit and function of the site!
Changelog of things recent
*The shop link and FA+ page are now visible to guests.
●Two new categories added:
∘"3D Models"- For submissions involving 3D models.
∘"Virtual Photography"- Includes 3D renders, VR scenes, virtual world photography (Second Life, VRC, etc.), and more.
●Fixed an issue where links on some notifications were unable to be clicked.
●Changes to how bot crawlers use data from our webpages in an attempt to squash spam bots.
●Fuzzy timestamps are now more cursed as of half-o-bit ago.
●Changed the display of user information in the user navigation bar on smaller screens to accommodate the new, longer display name functionality.
Unless any other issues come up in regards to Display Names we will aim to launch it to everyone some time in April! We really appreciate all the support from our FA+ members. It goes a long way in helping us have funding for the site. We hope to have some more features for you to help beta test for us soon. We will have a roadmap started by the time we have the Town Hall so you can have a preview of what's in store!
Internet Safety
It has been brought to our attention that there are third party services that are being used to crawl Fur Affinity, among many other sites, for information. We would like to encourage our users to be mindful of any information they post publicly. Anything on your profile, journals, and General-rated submissions are publicly visible unless you have your account set to “block guests” via https://www.furaffinity.net/control.....site-settings/. In addition, any shouts or comments you make on other people's profile pages, journals or General-rated submissions will be visible unless the page owner has disabled guest access as well. For your own safety we advise you to not post anything that could publicly identify you, or any sensitive information about yourself. This is good advice not just for FA, but the internet as a whole, too!
Reminder to be excellent to each other in the comments and keep them on topic ❤️
March 3rd 2025- Memorial Badge, Update, and Display Names
General | Posted 9 months agoHappy Monday!
We wanted to stop in with brief updates and announcement.
Forms and submissions for the Community Video project as well as questions for the Town Hall are officially closed! Thank you to everyone who participated in these. We are eager to share what we have all been working on.
Entries to the Furry Musician's contest have also closed! You can follow their page for more updates on things on their page over at

Some of the FA staff will be at Fur The More this week to sell merch in the dealers room as well as host Dragoneer’s Celebration of Life on March 9th at 12pm EST.
REMINDER: The Celebration of Life is FREE to attend, you do not need to register for the con to be there. You will only need to register if you plan on visiting other areas of the convention outside of the Celebration.
That said, we have put together a profile badge for those that have stepped up to help or shown support through all this.
https://d.furaffinity.net/media/jou.....i_was_here.png
Requirements needed to qualify for the badge are to have done at least ONE of these things:
* Donated to the GFM
* Purchased merch Neer stickers or pins from the Shop
* Submitted art to the Community Video Project
* Sent in other media or stories for the Celebration of Life event
* Attend the Celebration of Life in person
* Attend the Celebration of Life virtually
* Volunteered/helped with the event (even if just online prep)
You can fill out the form to get your badge here: Form Link
We cannot fully express how grateful we are to the community for all your help over these past few months. We would not be able to continue without all your help and support. We know this badge is a very small token in comparison to all you’ve done for the site but we hope it can convey our appreciation.
There will be another reminder for the event day of, so those who cannot attend in person can still stop by virtually if they’d like. It will be hosted on Sciggles’ Twitch account. We also still have items from Neer’s inventory that his mother asked us for assistance with selling, those will be posted in the next few weeks. Once we get through these last few hurdles we promise there won’t be so many posts and reminders on this. It’s been a loooong 7 months. Thank you guys for being so patient with us through this.
We have some really good things lined up to talk to you all about once we return home from the event. A lot of good questions came in for the Town Hall. Reminder that the Town Hall will be on Sciggles’ Twitch as well on March 15th at 1pm EST.
On an unrelated but exciting note, we're happy to officially release Display Names for FA+ members!
As part of our current approach to providing progress milestones for our development flow, we've also brewed up Display Names to act as a stop gap for renames. Renames is by far the #1 requested feature on FA after Tag Blocking. This, unfortunately, is not a full rename system due to infrastructure limitations, but we encourage you to stay tuned for future information regarding our next steps in that area!
Display Names are non-unique alternative names for your account.
FA+ members will have early access to this feature for a couple months to help us test the system and gather feedback so we can make it the best it can be for public release!
If you are interested in trying it out and sending valuable feedback please consider subscribing to FA+ here. We've also added in multi-month AND lifetime FA+ options for purchase on our official shop page!
https://d.furaffinity.net/media/jou.....splay_name.png
Current restrictions on naming are pretty straightforward:
* No hate speech or slurs.
* No NSFW content.
* Maximum of 30 characters and alphanumeric (for the time being.)
* Site policies still apply. (For example, impersonating other users/staff is not allowed.)
The Display Name field can be found on your Profile Info page. All changes will be logged and the last 10 Display Names will be publicly viewable. If you find any bugs or issues with display names please report them here: Display Name Feedback
We hope you all have a good week and if you are traveling stay safe! We look forward to seeing you around.
FAQ
Q: Why are you paywalling a basic feature?
A: One of the perks of supporting the site with FA+ is getting to "beta test" new features. This will be pushed to public to all users as soon as any bugs are worked out!
Q: Why did you change how mobile looks? We prefer the previous design!
A: This was an unintended change! We are working with the tech team to get the layout style changed back while keeping the display names on them.
Q: Will there be a cooldown on changing display names?
A: There is a 24 hour cooldown currently!
Reminder to be excellent to each other in the comments and keep them on topic
Feb 14th 2025- Furry Musicians Contest
General | Posted 9 months agoOur friends at
furry_musicians are back with their annual Express Yourself contest, and we're happy to once again host their announcement! There so many talented musicians in our community and we love seeing the entries entered each year! Keep in mind that this contest is run by them, Fur Affinity is just hosting and promoting the event!
Hello, folks! Puppy here from Furry Musicians with an announcement for the 2025 Express Yourself Contest. We’re going bigger and better this year, with over $800 worth of prizes and some fresh, unique opportunities for big promotion.
Everything you need to know is below, so get reading, critters!
WHAT IS THE EXPRESS YOURSELF CONTEST? WHAT IS THE PROCESS?
The contest is to express yourself through a minute-twenty (1:20) musical piece. The first round is a Public Submission Round, meaning anyone can submit a song and so long as it follows the rules, be considered.
The contest then undergoes a private voting round, where the songs from the Public Submission Round are placed on a rating criteria and at least twelve are selected to move on by our panel of judges (Myself, Yangwatanabe & Felix the Coyote (guest judge)). The remaining twelve, those that scored the highest on our rating criteria, will be moved directly into the Semifinal Rounds. The Semifinal Rounds will be publicly voted on by you, the community.
After the Semifinal Rounds, a Final Round consisting of 5 submissions will occur to pick this year's winning 3, and prizes will be distributed! This is also a public voting round.
THE RULES / RATING CRITERIA
Can be found on our original journal over here >>> https://www.furaffinity.net/journal/11062378
Make sure you read them before submitting!
A UNIQUE OPPORTUNITY FOR NON-MUSICIANS
ARTISTS: As always, we are looking for new artists to contribute to the prize pool! If you are interested in having your very own placement prize promoted like this, reply to the designated comment on the submission journal. Yes, you will be paid.
-Reminder to be excellent to each other in the comments and keep them on topic ❤️
furry_musicians are back with their annual Express Yourself contest, and we're happy to once again host their announcement! There so many talented musicians in our community and we love seeing the entries entered each year! Keep in mind that this contest is run by them, Fur Affinity is just hosting and promoting the event!To Submit to the 2025 Express Yourself Contest, please follow this link to our home journal, where we have set up a place to do so!
https://www.furaffinity.net/journal/11062378 Hello, folks! Puppy here from Furry Musicians with an announcement for the 2025 Express Yourself Contest. We’re going bigger and better this year, with over $800 worth of prizes and some fresh, unique opportunities for big promotion.
Everything you need to know is below, so get reading, critters!
WHAT IS THE EXPRESS YOURSELF CONTEST? WHAT IS THE PROCESS?
The contest is to express yourself through a minute-twenty (1:20) musical piece. The first round is a Public Submission Round, meaning anyone can submit a song and so long as it follows the rules, be considered.
The contest then undergoes a private voting round, where the songs from the Public Submission Round are placed on a rating criteria and at least twelve are selected to move on by our panel of judges (Myself, Yangwatanabe & Felix the Coyote (guest judge)). The remaining twelve, those that scored the highest on our rating criteria, will be moved directly into the Semifinal Rounds. The Semifinal Rounds will be publicly voted on by you, the community.
After the Semifinal Rounds, a Final Round consisting of 5 submissions will occur to pick this year's winning 3, and prizes will be distributed! This is also a public voting round.
THE RULES / RATING CRITERIA
Can be found on our original journal over here >>> https://www.furaffinity.net/journal/11062378
Make sure you read them before submitting!
A UNIQUE OPPORTUNITY FOR NON-MUSICIANS
ARTISTS: As always, we are looking for new artists to contribute to the prize pool! If you are interested in having your very own placement prize promoted like this, reply to the designated comment on the submission journal. Yes, you will be paid.
Again, submission for the 2025 Express Yourself Contest should be sent to the journal found on Furry Musicians-Reminder to be excellent to each other in the comments and keep them on topic ❤️
Feb 13th- Tag FAQ, Memorial Reminder, & Town Hall
General | Posted 9 months agoTag Blocking FAQ, Memorial Reminder, and Town Hall Prep
Hey there! We have a few things we would like to update you on so please read through the journal in its entirety!
Celebration of Life and Memorial Update!
Firstly we would like to remind you all that there are only a couple weeks left to get submissions in on Neer’s memorial here journal link. We will be attending Fur The More from March 6th-9th if you wanna stop by and see us in the Dealer’s Den or meet us during the Celebration of Life on Sunday the 9th at noon. You can pre-reg for the con here Fur the More link but a reminder that the Celebration of Life itself is free to the public!
Tag Blocking Update
Next we want to update you on the FAQ in regards to Tag Blocking and items we are working on from the feedback received! FAQ link
We know we’ve been silent a bit but we’ve had our nose to the grindstone trying to get some updates fleshed out, on-boarding new mods, training, and catching up on tickets that have piled up during the past few months. Things are moving along well in that area and starting to see progress has gotten us very eager and lively again after many months of grief and depression.
Town Hall Announcement
While we are waiting until things are set to push live we want to put together a Town Hall. We realize it’s been a long time since Fur Affinity had one! With all the change that’s happened over the last few months we think it might be a good idea to catch the community up on what all has happened and what our goals are moving forward.
We know this may be a bit of a chaotic idea, so we are going to follow what was done the last time and post a form to collect questions ahead of time that we will then answer live. Form Link
We will collect questions for two weeks, closing on February 27th, then prep time for two weeks with a plan to go live for the event on March 15th around 1pm EST. It will be recorded for those that aren't able to make it and we will see about transcribing as well.
Our hope is to bring a breath of fresh air into FA and get back to supporting the community, planning events, and working together to improve the site. This site means so much to all of us, and with all the community has done to support FA and keep it going, it’s about time FA started supporting the community properly in return. We want to do all we can to keep it going in a positive direction. FA has had an unfortunate history of over promising and under delivering and transparency being something that was sorely lacking. That is something we aim to fix, especially after all the feedback in regards to the previous rules update. We are not at our best yet and still learning and recovering from all that's happened. We're sure mistakes will be made but we want to learn from them and we aim to do better and work with the community.
Fender Journal Comments
The previous journal was a bit of “testing the waters” in regards to having the comments turned back on. We were really pleased with the majority of the comments following the guidelines and not causing trouble. We would like to try leaving them open again and see if we can continue the positivity in being able to communicate there.
Things to keep in mind- Comments need to stay PG-13 at most. We need everyone to remain respectful, on topic, and remember that the rules apply to Fender journals too. If you don't have something nice to say, take it elsewhere.
Be excellent to each other.
Jan 16th 2025- Dragoneer Memorial Community Project
General | Posted 10 months agoHey there everyone!
Specifically
Sciggles here to make some announcements regarding
Dragoneer's public Celebration of Life.
First note- We WILL have comments turned on for this journal...it is the first time in years we've done this. So please, I need everyone to remain respectful, on topic, and remember that the rules apply to Fender journals too. If you don't have something nice to say, take it elsewhere. Staff will be monitoring replies.
Secondly- I know many of you have feedback for tag blocking! We've been collecting them and are putting together some bug fixes and add-ons that will hopefully be ready to go in the next couple weeks. This journal isn't about that either though so let's try to keep it on topic for this one ❤️ You can send your feedback if you haven't yet via trouble ticket FA trouble tickets under "feedback".
On to the community project!
This song was written and performed by our very own Sakuri Rainne
novetrix
Additional vocalists are
Palikui
Manic Knux (URL linktr.ee/Manicknux )
Tygre (URL hyperfollow.com/Tygre )
(background is an edit from a Bluey episode with a quote I hold dear)
"...sometimes special people come into our lives, stay for a bit and then they have to go"
"...but that's sad!"
"It is...But the bit where they were here was happy, wasn't it?"
We wanted to give people the opportunity to submit art to slide show in this video while it was played live at his public Celebration of Life. Which will be hosted at FurTheMore on March 9th at 12pm EST in Herndon, VA. https://furthemore.org/ for more information and location of the event.
To clarify some things, FurTheMore has been gracious to allow us space during their convention to help save on funding and in return we will be making a donation to their non-profit. You do NOT need to register to FurTheMore to attend this specific event. It is free to the public. However, if you wish to attend or access any other part of the convention YOU WILL NEED TO REGISTER. We are looking into options on how to stream this for those who can't make it.
If you don't have art but still want to contribute to the celebration you may also submit a SHORT video or recording sharing kind words, memories, stories you have of Neer.
**EDIT** art of Preyfar and Wren (his hyena and eevee character) are also acceptable to submit! The art can feature others too so long as its SFW
Reference Sheets
Dragoneer
Preyfar
Wren
All submissions accepted will be listed in a master post with credits to each contributor
Please fill out this form or comment below with what you would like to share https://forms.gle/z3uB3PEG9msdz8vFA (must be SFW only). It can be art already done in the past or something new. You can also email submissions to info[at]sciggles[dot]com. Submissions and writings will be reviewed before accepted into the project.
We hope many of you will join us in creating this community piece of art to celebrate the life of Neer as a friend, family member, and pillar of the furry community.
Please have all submissions in by March 1st so that we have time to piece it all together!
There will be another update with the finished project as well as "estate sale" items being posted to help conclude some of the final affairs lingering, this is a request from Momma Neer but I promise the GoFundMe link and posts of the like will be ending soon. We just need to get through these last few hurdles. We are all incredibly grateful for all your support through this. We literally would not be online right now if not for the generosity of this community.
Thank you and I can't wait to see what we can pull together!
~Sciggles
Specifically
Sciggles here to make some announcements regarding
Dragoneer's public Celebration of Life. First note- We WILL have comments turned on for this journal...it is the first time in years we've done this. So please, I need everyone to remain respectful, on topic, and remember that the rules apply to Fender journals too. If you don't have something nice to say, take it elsewhere. Staff will be monitoring replies.
Secondly- I know many of you have feedback for tag blocking! We've been collecting them and are putting together some bug fixes and add-ons that will hopefully be ready to go in the next couple weeks. This journal isn't about that either though so let's try to keep it on topic for this one ❤️ You can send your feedback if you haven't yet via trouble ticket FA trouble tickets under "feedback".
On to the community project!
This song was written and performed by our very own Sakuri Rainne
novetrixAdditional vocalists are
PalikuiManic Knux (URL linktr.ee/Manicknux )
Tygre (URL hyperfollow.com/Tygre )
(background is an edit from a Bluey episode with a quote I hold dear)
"...sometimes special people come into our lives, stay for a bit and then they have to go"
"...but that's sad!"
"It is...But the bit where they were here was happy, wasn't it?"
We wanted to give people the opportunity to submit art to slide show in this video while it was played live at his public Celebration of Life. Which will be hosted at FurTheMore on March 9th at 12pm EST in Herndon, VA. https://furthemore.org/ for more information and location of the event.
To clarify some things, FurTheMore has been gracious to allow us space during their convention to help save on funding and in return we will be making a donation to their non-profit. You do NOT need to register to FurTheMore to attend this specific event. It is free to the public. However, if you wish to attend or access any other part of the convention YOU WILL NEED TO REGISTER. We are looking into options on how to stream this for those who can't make it.
If you don't have art but still want to contribute to the celebration you may also submit a SHORT video or recording sharing kind words, memories, stories you have of Neer.
**EDIT** art of Preyfar and Wren (his hyena and eevee character) are also acceptable to submit! The art can feature others too so long as its SFW
Reference Sheets
Dragoneer
Preyfar
Wren
All submissions accepted will be listed in a master post with credits to each contributor
Please fill out this form or comment below with what you would like to share https://forms.gle/z3uB3PEG9msdz8vFA (must be SFW only). It can be art already done in the past or something new. You can also email submissions to info[at]sciggles[dot]com. Submissions and writings will be reviewed before accepted into the project.
We hope many of you will join us in creating this community piece of art to celebrate the life of Neer as a friend, family member, and pillar of the furry community.
Please have all submissions in by March 1st so that we have time to piece it all together!
There will be another update with the finished project as well as "estate sale" items being posted to help conclude some of the final affairs lingering, this is a request from Momma Neer but I promise the GoFundMe link and posts of the like will be ending soon. We just need to get through these last few hurdles. We are all incredibly grateful for all your support through this. We literally would not be online right now if not for the generosity of this community.
Thank you and I can't wait to see what we can pull together!
~Sciggles
Jan 9th, 2025 - Tag Blocking and Policy Update
General | Posted 11 months agoTag Blocking and Policy Update
Happy New Year!!
We are excited to start the year off by announcing some updates we’ve been working on for the last few months!
Client Side Tag Blocking
https://d.furaffinity.net/media/jou.....ng_example.png
The new Tag Blocking feature will allow users to censor artwork that contain specific tags. There are two ways you can add and remove tags to your blocklist:
*You can access the page the offending artwork is on and select the tags you'd like to block/unblock in the future.
*You can add/remove them manually on the Profile Info page: "Profile Info"
There is also an option to hide content that has no tags you can adjust the setting on your "Profile Info".
Currently the system only filters exactly what is tagged. For example, blocking "dog" will not filter out something like "canine" or "hotdog". This is intended to avoid accidentally blocking unrelated content.
This is new so there may still be some lingering bugs or fixes as we find them. If you encounter anything please be sure to put in a ticket with a screenshot so we can address it! This is a short term stopgap solution for a long time requested system. The hope is that this will provide users with the basic functions while we work on a more robust system.
⚠️PLEASE NOTE⚠️- Classic theme is no longer being updated. Tag blocking is only available on modern themes.
Contacts Update
We’ve updated the contacts system! This will be a mostly invisible backend change, but you will notice a range of new contact options that will include popular requested services such as; Bluesky, Cara, Mastodon, Piczel, Itaku, Pixiv, and personal emails have been added to the roster. With help adding your Mastodon contact you can link your account with FA by using this: Link.
The update is meant to allow us to add requested contacts more easily moving forward. We want users to be able to keep in contact with each other as much as possible by keeping up and staying current in regards to new services.
New 2.7 Write Up
Many have been anxiously awaiting a follow up to the 2.7 policy we placed on hold a few months ago. We took a bit longer than we ideally wanted but we hope the time and efforts put into trying to resolve this that best works for all will be seen.
As a recap, a few months ago there was a major issue that involved the ABDL and babyfur community, they were the targets of a deliberate mass-reporting incident and our response to the matter was not handled with the proper care and attention it deserved. A rushed policy change happened without enough consideration to what it would mean to these communities was implemented and then put on hold soon after hearing community feedback.
During that time many hours have been put into discussions, meetings, and feedback about this subject from our community discord, social media, trouble ticket feedback, fellow art sites, as well as meetings with lawyers, our host, and community members directly in these affected communities. With all this we feel we have put together a solid rewrite that works for all in the safest way.
We would also like to remind everyone of two things: first, malicious mass reporting is an abuse of the trouble ticket system and will not be tolerated. Second, harassment of anyone is not allowed on Fur Affinity; this includes attaching negative implications to people because they enjoy particular types of art. If this is happening to you on Fur Affinity, please report it. We mentioned both of these things in previous updates but would like to reiterate them, since nothing in this update changes that. If there is content that you don’t want to see, use the new tag blocking system.
The new policy:
2.7 Baby, Juvenile, and Non-Adult Appearing Characters
Baby, juvenile, or otherwise "non-adult" appearing characters, henceforth referred to simply as "juvenile characters", are defined as either:
Explicitly being stated in the submission as under the age of 18,
Or:
Having features or appearances of that of a child or young animal/creature, real or fictional.
Context will be carefully considered for submissions that include stylized content such as chibis, “shortstack” characters, or mental regression of adult characters. See section 2.7.3 for more information.
2.7.1 Rules Related to Juvenile Characters
Juvenile characters ARE permitted in higher rated submissions (mature, adult) so long as the submissions meet all the following requirements:
*Juvenile characters are not permitted to be in the same scene (such as sharing a comic panel, contiguous image, reference sheet, specific section of a story, etc.) where characters are engaging in sexual activity.
*Depictions of birth or breastfeeding with no sexual activity in the presence of a juvenile is permitted.
*Juvenile characters are not permitted to be depicted with visible genitalia or anus.
*Juvenile characters are not permitted in works depicting them as pregnant.
*Juvenile characters are not permitted to appear in heavily fetishized content or sexually based attire, including but not limited to lingerie, BDSM gear, bondage, and overly gratuitous (“hyper”) depictions of soiled or leaking undergarments that are typically unfeasible for an average person (for further information on ABDL and “babyfur” content, see section 2.7.2.)
Furthermore, Fur Affinity does NOT permit sexual submissions with content featuring or tagged with Loli, Shota, or Cub.
2.7.2 ABDL and “Babyfur” Content
Diaper and ageplay scenarios are not subject to the prohibitions above as long as all characters in the scene are depicted as adults. All juvenile characters in "babyfur" art are, unless categorized for any other reason above, allowed so long as no other violations exist (e.g., a juvenile character wearing a diaper is allowed, but a juvenile character wearing a diaper in the same scene as sexual activity, as outlined in section 2.7.1 for instance, would not be, independently of the undergarment as a factor).
All soiled or leaking undergarments (diaper, underwear, etc.) must be rated mature or adult regardless of whether the character is a juvenile (per section 2.7.1) or an adult, per Fur Affinity's rating guidelines in our upload policy, section 1.1 regarding depictions of bodily waste.
2.7.3 Art Style Subjectivity
Art is very subjective and certain art styles can sometimes make it difficult to determine the age of a character. Fur Affinity must moderate the site fairly with regard to its users, its partners, and the law. As such moderator discretion will be required in uncertain or edge cases. There are no special exceptions based on lore or fantasy worlds. To determine if reported content meets our guidelines, we will examine the artist's previous works, user history, and general style. If you have works removed that you disagree with, please appeal the decision via appeals[at]furaffinity.net or via our trouble ticket system
Grace Period
We know repeated revisions to this rule have likely caused some confusion, and we would like to give users time to bring their galleries in line with rule 2.7. Therefore, there will be a 6 month grace period (ending on 07/09/2025 ) during which any violations reported will receive warnings only. Blatantly sexual submissions featuring obviously-juvenile characters, along with sexual submissions tagged as loli, shota, or cub, may still result in harsher punishment, since these things have been against the rules since long before any updates to 2.7 were considered.
Please note that this grace period applies ONLY to existing submissions; any NEW submissions uploaded after this announcement (as of now) will be enforced as usual. The purpose of this grace period is for users to bring their existing galleries into compliance with the rule without feeling pressured or rushed. If you have any questions about these changes or about the guidelines themselves, please file a ticket under the "Question About Site Policy" category here
FAQ
Q: What about regression?
A : Mental regression with an adult appearing character is fine. Physical regression will need to follow juvenile guidelines listed above.
Q: Will staff be automatically suspending users for all 2.7 related offenses?
A : Not how it was happening previously. We feel that the previous system was too harsh and confusing for many users. Suspensions won’t be given for most first time offenses. Extreme cases (such as sexual depictions with loli, shota, or cub) could possibly still escalate to a 4th level offense. Even then we will still take into account user history to determine if that is needed. We want to avoid auto suspensions or bans unless absolutely necessary. These extreme cases will be reviewed by multiple staff members before action is taken unless it involves real life CSAM such as photos that needs immediate action. Our goal is to build community trust and hold team members accountable to avoid abuse. Users will not be auto suspended for submissions they’ve posted previous to this update and will have a grace period to bring their galleries in line without penalty.
Q: 2.7.1: Is it correct to interpret this section as “adult characters are prohibited from being depicted laying eggs in NSFW uploads?”
A: No. I can only see one possible edge case at the moment in regards to that and it would be if it was purposefully showing an internal/x-ray shot of babies inside of the egg(s) in some kind of sexual sense. But just eggs, egg laying, or anything oviposition isn't included in this. This is a very weird edge case situation and no one should actually be worried about their egg art.
Q: "There are no special exceptions based on lore or fantasy setting." Does this mean franchise lore? Or an OC's established lore?
A: It means no special exceptions, period. It doesn’t matter if the user created the lore or it's a show/video game. If it falls within what we define as a juvenile in the document we would need to remove it. If it appears to be an adult we leave it. Staff can't be expected to know the lore on every character in the world. In my meetings with lawyers, the law doesn't care so long as it doesn't look like a child or that it's not stated as being a child. They aren't going to dig up the lore on everything either. They are gonna go off visuals and descriptions.
Q: What are you going to do to prevent staff abuse?
A : The staff managing 2.7 moving forward are all completely new members and one current member that was not part of the original issue. With that department being rebuilt with THESE new rules we hope this will have a better outcome over all. On top of that we are working on a forward facing staff code of conduct. This will help users know the standards we hold our staff to. It will also be a reference point so users know if and how they should dispute or report staff actions to management for review.
Q: I am concerned about x character or y franchise. Why doesn't the policy explicitly say who is and isn't okay???
A: We are bringing the policy in line with other major art gallery sites. To try to go through and include an exhaustive list is not a realistic option. On top of that, the artist’s style needs to be taken into account. Blanket banning characters when people draw them differently than the originals wouldn’t make sense or be fair to users. When staff and moderator discretion is required, we will do our best to extend the uploader the benefit of the doubt.
Q: It's too vague! / What about (particular example of a character)?
A : If you believe the current draft needs revisions, please provide specific examples of how you would like to see the revised policy worded in the discord discussion thread or feedback ticket. This way we can better understand what might be missing from this and how to improve the policy’s wording.
Jan 3rd, 2025 - 2.7 Draft Review
General | Posted 11 months ago**EDIT 01/07**
While originally we planned for the update to be pushed live on the 6th, tech needs more time to review the code. We are hoping it wont take much longer but there isn't a solid ETA. We'll keep checking in and keep you updated. In the meantime the discussion thread is still open!
----
Hey there and Happy New Year everyone! We have been pretty busy on our end of things but wanted to let you all know that the 2.7 feedback channel is open again with a draft rewrite in place to review on our discord here https://discord.com/channels/991855.....48429739393104
For those without discord you can read it here https://docs.google.com/document/d/.....it?usp=sharing and leave feedback via FA trouble tickets under "feedback"
https://www.furaffinity.net/control.....roubletickets/
Thank you for your patience and we are eager to get things moving in a positive direction!
While originally we planned for the update to be pushed live on the 6th, tech needs more time to review the code. We are hoping it wont take much longer but there isn't a solid ETA. We'll keep checking in and keep you updated. In the meantime the discussion thread is still open!
----
Hey there and Happy New Year everyone! We have been pretty busy on our end of things but wanted to let you all know that the 2.7 feedback channel is open again with a draft rewrite in place to review on our discord here https://discord.com/channels/991855.....48429739393104
For those without discord you can read it here https://docs.google.com/document/d/.....it?usp=sharing and leave feedback via FA trouble tickets under "feedback"
https://www.furaffinity.net/control.....roubletickets/
Thank you for your patience and we are eager to get things moving in a positive direction!
Nov 17th, 2024 - Addressing the Greg in the Room
General | Posted a year agoWe are aware of the compromised accounts happening on FA and would like to keep the confusion to a minimum. Currently, there is no evidence of a breach on our end but we are still investigating the matter. We believe it's likely an attack using leaked passwords from other non-FA-related breaches where users are using the same passwords.
We always encourage users to use strong passwords and avoid reusing passwords across various sites. Also, we recommend checking https://haveibeenpwned.com/ to see if you've been unknowingly affected by a past breach. If you haven't updated your passwords in a while, it would be beneficial to do so.
We also ask that you not "feed the trolls". If you see an issue please file a ticket to help us look into the matter. Engaging them or the pages they have compromised only makes it worse. If you see suspicious activity please report it here for us https://www.furaffinity.net/control.....roubletickets/
Thank you and we hope to have this resolved as soon as possible.
We always encourage users to use strong passwords and avoid reusing passwords across various sites. Also, we recommend checking https://haveibeenpwned.com/ to see if you've been unknowingly affected by a past breach. If you haven't updated your passwords in a while, it would be beneficial to do so.
We also ask that you not "feed the trolls". If you see an issue please file a ticket to help us look into the matter. Engaging them or the pages they have compromised only makes it worse. If you see suspicious activity please report it here for us https://www.furaffinity.net/control.....roubletickets/
Thank you and we hope to have this resolved as soon as possible.
Nov 13th, 2024 - Update on Mod Applications and Advertisi...
General | Posted a year agoHey there everyone!
With over 500 amazing applications in we are now officially closing the form! We are going to need time to completely get through all of these. We appreciate everyone being so willing to help!
We also want to let everyone know that there is still a current backlog on community advertising. We are working to get caught up with it but if you are sending in requests it may be a bit of a wait until we can get to them.
Thank you for all your continued support and understanding while we get back on our feet!
With over 500 amazing applications in we are now officially closing the form! We are going to need time to completely get through all of these. We appreciate everyone being so willing to help!
We also want to let everyone know that there is still a current backlog on community advertising. We are working to get caught up with it but if you are sending in requests it may be a bit of a wait until we can get to them.
Thank you for all your continued support and understanding while we get back on our feet!
Nov 4th, 2024 - Clearing Up Data Rumors
General | Posted a year agoRecently, we were made aware of a possible data breach that had been circulating online. After investigation we concluded that this is neither recent nor a breach, rather a compilation of past attacks, leaks and breaches mostly elsewhere.
We have been able to identify two relevant accounts where listed passwords matched provided usernames or email addresses, and proactively taken care of them by having those passwords reset and users notified. All user data on FA is safe and un-compromised.
We have been able to identify two relevant accounts where listed passwords matched provided usernames or email addresses, and proactively taken care of them by having those passwords reset and users notified. All user data on FA is safe and un-compromised.
FA+

artdecade